【发布时间】:2013-12-16 13:51:53
【问题描述】:
我可以对使用 SDK 创建的帖子发布标准评论,但无法发布照片评论,这是如何完成的?
我尝试将照片的 URL 作为“附件”发送,但没有成功
然后我上传了状态为 0 的“已发布”照片,并将该照片的 ID 作为“附件”发送,但没有成功
这是我的代码 sn-p
try {
$photo = $facebook ->api('/'.$c['active']['id'].'/photos','post',array(
'url'=>$_REQUEST['picture'],
'published'=> 0,
'no_story' => 0,
'access_token' => $c['active']['access_token']
));
} catch (FacebookApiException $e){
echo $e->getMessage();
}
if($photo['id']){
try{
$facebook ->api('/'.$status['id'].'/comments',
'post',
array(
'access_token' => $c['active']['access_token'],
'message' => ':)',
'attachment'=> 'http://www.facebook.com/photo.php?fbid='.$photo['id']
)
);
} catch (FacebookApiException $e){
echo '<h2>Had an error updating the comment '.$e->getMessage();
}
}
我得到了照片的 ID,可以看到它已上传和评论帖子,但它没有附加图片。
如何使用 PHP SDK 进行照片评论?
【问题讨论】:
-
您找到解决方案了吗?使用graph api explorer会报错,必须提供message或attachment_id,但是没有关于如何添加附件或如何使用它的信息。
-
不抱歉,我根本找不到任何文档
-
@CommentLuv - 我有同样的问题。你找到解决办法了吗?
标签: php facebook facebook-sdk-3.0