我需要为FLike放置一个自定义图像。但似乎唯一的方法是使用Facebook APP,通过PHP SDK请求用户许可并点赞。
最后一部分对我来说不起作用。用户授予的权限是"publish_actions"answers"user_likes"(user_likes只是为了知道用户是否已经喜欢上了这个页面,这个页面运行得很好)
我试图调试的代码是.
$facebook->api('/me/likes', 'post', array('url'=>'<URL to Facebook page>'));
有什么想法吗?我已经尝试了足够多的搜索和阅读论坛,但找不到"可能与否"的答案,如果是,我错在哪里
我得到的回应是"(#200)应用程序无权进行此调用"
为了在Facebook页面上发布Like,您必须使用Like按钮社交插件。
在对象上发布Likes的一种方法是使用Open Graph Like功能。这需要publish_actions
权限,图形URL看起来像:
https://graph.facebook.com/[User FB ID]/og.likes
object=OG_OBJECT_URL&access_token=USER_ACCESS_TOKEN
然而,这目前不支持Facebook页面。
检查是否为u禁用了她的facebook访问权限