![](/img/trans.png)
[英]How to Tag a Friend on a Photo on Facebook Photo Upload Via Graph API
[英]How To Tag User's Friend In Uploaded Photo With Facebook Graph Api Php?
我正在使用此代码,但出现错误:(错误的参数)
$uid = $facebook->getUser();
$friends = $facebook->api('/' . $uid . '/friends?limit=1');
$tags[] = array('tag_uid' => $friends['data']['id'],
'x' => '10',
'y' => '10',
);
我想在上传的照片中标记用户的任何朋友。 为此,我应该有一个朋友的uid,所以我使用$friends['data']['id']
来获取uid,但这不是有效的参数。
帮帮我
谢谢
首先,请确保您的应用对用户帐户具有publish_stream权限
要标记朋友,您可以使用POST方法调用要标记的照片的标记连接。 “标签”参数应为标签对象的数组
这是一个例子:
<photo_id>/tags=[{id:123,tag_text:friend1,x:10,y:20},{id:456,tag_text:friend2}]
请注意,坐标不是必需的。
另请注意,此功能旨在帮助用户在真实照片中标记他们的朋友。 如果Facebook鼓励用户标记不是照片的人,Facebook可能会为您的应用程序禁用此功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.