2011-05-04 118 views
0

问候在照片标记网页

这里是怎么了:

我工作的一个应用程序,他们管理的用户或页面被标记在自己的形象,然而,标记他们管理页面不起作用,我没有麻烦用户被标记。

下面是一些代码:

$tdata = array('tag_uid' => $fb_id,'x' => 0,'y' => 0); 
$datatags[] = $tdata; 

$attachment = array(
    'access_token' => $access_token, 
    'tags' => $datatags 
); 

$attachment['image'] = '@'.realpath($image_name.); 
$result = $facebook->api('/'.$album_id.'/photos', 'POST', $attachment); 

$fb_id或者是用户或页面的ID。这是使用Graph API中的/me/accounts抓取的。

谢谢!

+0

你可能想看看它通过代码禁止标记照片最新的Facebook的政策,以及新的API已被删除。 – DhruvPathak 2011-05-04 05:50:51

+0

该应用只会询问'扩展'权限。此代码适用于用户,但页面无法使用此代码进行标记,但可以在之后手动标记。 – 2011-05-04 17:23:55

回答

0

每则无法做到这一点的文档:

您可以指定使用两种方法来标记它的用户: 为PHOTO_ID /标签/ USER_ID,或在URL参数作为 PHOTO_ID URL路径/标签?到= USER_ID。 目前,您无法在使用此API的照片 中标记页面。

https://developers.facebook.com/docs/reference/api/photo/