有没有人看过如何使用图表api拉取Facebook评论的完整示例。
根据文件: 需要页面访问令牌来检索此数据。
我的代码要求用户已经登录并获取一个身份验证令牌,我可以使用该令牌将消息发布到他们的Facebook Feed中。我需要做一些额外的步骤才能阅读他们的评论/评级吗?
以下是发布到Feed /页面的代码示例。
response = Curl.post("https://graph.facebook.com/#{page_id}/feed", {
:message => message,
:access_token => auth_token
})
由于
答案 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