Facebook API用于提取评论

时间:2014-04-30 05:46:12

标签: facebook facebook-graph-api review

有没有人看过如何使用图表api拉取Facebook评论的完整示例。

根据文件: 需要页面访问令牌来检索此数据。

我的代码要求用户已经登录并获取一个身份验证令牌,我可以使用该令牌将消息发布到他们的Facebook Feed中。我需要做一些额外的步骤才能阅读他们的评论/评级吗?

以下是发布到Feed /页面的代码示例。

response = Curl.post("https://graph.facebook.com/#{page_id}/feed", {
    :message => message,
    :access_token => auth_token
  })

由于

2 个答案:

答案 0 :(得分:13)

如果您指的是Page Ratings(与App Reviews不同),则端点为

GET /{page_id}/ratings

如下所述:https://developers.facebook.com/docs/graph-api/reference/page/ratings您需要一个页面访问令牌。

我有点困惑的是你提到你想要

  

阅读他们的评论/评分

在这种情况下,它是另一回事,因为afaik目前无法通过Graph API或FQL查询用户的页面评级。 只能通过FQL 查询App Reviews(参见https://developers.facebook.com/docs/reference/fql/review/(更新:自2016年起不再提供FQL)

答案 1 :(得分:0)

您需要在应用中设置访问 {GET /{page_id}/ratings} API 的权限。该许可是常见的 /页/评论, /页面/帖子, /页/评分, /页/标记, 权限名称为“pages_read_user_content”

https://developers.facebook.com/docs/permissions/reference/pages_read_user_content