【问题标题】:Like a Facebook Page using Facebook PHP SDK像使用 Facebook PHP SDK 的 Facebook 页面
【发布时间】:2013-12-02 03:25:11
【问题描述】:

我需要为 F Like 放置一个自定义图像。但似乎唯一的方法是使用 Facebook APP,通过 PHP SDK 征求用户许可并喜欢它。

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

我要调试的代码是。

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

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

我得到的回应是 "(#200) 应用无权进行此调用"

【问题讨论】:

  • 您不能通过 API 为 Facebook 页面点赞。

标签: php facebook facebook-php-sdk


【解决方案1】:

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

在对象上发布赞的一种方法是使用Open Graph Like feature。这需要publish_actions 权限,并且图形 URL 如下所示:

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

但是,目前不支持 Facebook 页面。

【讨论】:

    【解决方案2】:

    检查是否已禁用您的 Facebook 访问权限

    【讨论】:

      猜你喜欢
      • 2011-10-09
      • 1970-01-01
      • 1970-01-01
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多