就像使用Facebook PHP SDK的Facebook页面一样

时间:2013-12-02 03:25:11

标签: php facebook facebook-php-sdk

我需要为F Like设置自定义图像。但似乎唯一的方法是使用Facebook APP,询问用户权限并通过PHP SDK喜欢它。

最后一部分是对我不起作用的部分。用户授予的权限是“publish_actions”和“user_likes”(user_likes只是要知道用户是否已经喜欢该页面,哪个工作正常)

我尝试调试的代码是。

$facebook->api('/me/likes', 'post', array('url'=>'<URL to Facebook page>'));

有什么想法?我已经尝试了足够的搜索和阅读论坛,但找不到“是否有可能”的答案,如果它是我错在哪里

我得到的回应是 “(#200)应用程序无权拨打此电话”

2 个答案:

答案 0 :(得分:1)

要在Facebook页面上发布Like,您必须使用Like button social plugin

发布喜欢对象的一种方法是使用Open Graph Like feature。这需要publish_actions权限,图表网址如下所示:

https://graph.facebook.com/[User FB ID]/og.likes
object=OG_OBJECT_URL&access_token=USER_ACCESS_TOKEN

但是,目前这不支持Facebook Pages。

答案 1 :(得分:0)

检查您是否禁用了Skype访问权限