我正在使用Facebook PHP SDK在Facebook上发布消息并将该消息标记给我的朋友。
为Facebook设置所有初始设置后 我试过了。
$friends = $fb->get("/me/taggable_friends");
$friends= $friends->getGraphEdge()->asArray();
$id = $friends[0]['id'];
echo $id;
$post = $fb->post('/feed',array('message'=>'hi','tags'=>$id));
我正在收到$ friends并更正$ id。但是虽然邮件已发布但未标记给我的朋友。并且上述请求的响应是发布消息的id(post)。所以一切似乎都是正确的。
Facebook已删除此功能。顺便说一句,我的应用程序尚未经过Facebook的审核和批准,但我只是为自己使用该应用程序,因此不应该是问题。
我自己无法找到问题。我真的很感激一些帮助。谢谢!
答案 0 :(得分:1)
您的应用尚未发布,因此未在您/ 您朋友的时间线中显示。
如果您的应用尚未发布,您标记的朋友应该在您的应用管理员,开发人员或测试人员之一。