小编Cam*_*llo的帖子

如何在facebook-api中标记照片?

我想询问是否/如何使用FB API(图形或REST)标记照片.

我设法创建了一张专辑,并在其中上传了一张照片,但我坚持使用标记.

我有权限和正确的会话密钥.

我的代码到现在为止:

try {
    $uid = $facebook->getUser();
    $me = $facebook->api('/me');
    $token = $session['access_token'];//here I get the token from the $session array
    $album_id = $album[0];

    //upload photo
    $file= 'images/hand.jpg';
    $args = array(
        'message' => 'Photo from application',
    );
    $args[basename($file)] = '@' . realpath($file);

    $ch = curl_init();
    $url = 'https://graph.facebook.com/'.$album_id.'/photos?access_token='.$token;
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
    $data = curl_exec($ch);

    //returns the id of the photo you just uploaded
    print_r(json_decode($data,true));

    $search …
Run Code Online (Sandbox Code Playgroud)

facebook

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

facebook ×1