我正在使用FB api将照片发布到我的粉丝页面的新闻Feed(http://www.facebook.com/MyApp/photos_stream),但是从一段时间以来它停止将其发布到新闻Feed,它只是将照片上传到某个相册(http://www.facebook.com/MyApp/photos)
这是我在使用之前和之后使用的api命令,没有任何改变在我身边。
$result = $facebook->api('/123456789/photos', 'post', $attrs);
所以问题是,如何正确地将照片发布到粉丝专区墙(时间轴)以及为什么它自己停止工作?
由于
答案 0 :(得分:0)
我几次遇到同样的问题。 事实上它是有效的,但你必须转到你的照片文件夹并接受上传的图像。 在专辑中,Facebook将向您展示一个小组,说您必须批准这些照片。 通过这样做,Facebook将在时间轴上发布图像。
我知道这很烦人但我没有找到更好的解决方案(我认为Facebook增加了一个新的安全措施以避免一些滥用行为)。
修改强> 查看Facebook documentation。
您可以通过发出HTTP POST请求将照片发布到Page's Wall 到具有publish_stream和manage_pages权限的PAGE_ID /照片 以及以下参数。
确保您使用这两个权限并且您的参数是正确的。