评论Facebook页面评级(评论)通过Graph API

时间:2014-07-18 12:51:26

标签: facebook facebook-graph-api facebook-comments

长时间潜伏着第一次海报...

我们正在使用Facebooks API集成到我们的网络应用程序中,我们可以通过{page-id} / ratings部分中的{open_graph_story}参数获取公司页面评分,但是我们无法找到评论方式/回复评级。文档说明:

“如果某人对您的页面进行了评分并生成了故事,您可以通过发布到故事的评论节点来跟进此人。” (https://developers.facebook.com/docs/graph-api/reference/v2.0/page/ratings

然而,当我们提取变量时,我们检索没有ID来引用评论。这是我们从经过身份验证的帐户收到的内容:

“数据”:[
{“created_time”:“2014-07-16T05:52:50 + 0000”,
“评论者”:{
“id”:“100000237096397”,“”name“:”Romey Salazar“
},
”评级“:5,
”review_text“:”干得好!!!!“,}},

有谁知道如何检索评级本身的ID,以便我们可以通过API附加评论?或者其他一些回复/评论FB页面评级的方式?

谢谢!

3 个答案:

答案 0 :(得分:4)

如果您的网页上有一些评分/评论评论,并且您希望将评论作为网页所有者发布到各个评论评论,则可以按照以下步骤操作。

1)以下请求返回评级和评论的json对象。

https://graph.facebook.com/v2.9/{YOUR_PAGE_ID}/ratings?field=open_graph_story&access_token={YOUR_PAGE_ACCESS_TOKEN}

响应json将包含每个评级/评论评论的ID字段。

2)使用ID,触发以下请求,将评级评论作为页面所有者发布。您将需要具有manage_pages和publish_pages权限的页面访问令牌。

https://graph.facebook.com/v2.9/{ID_OF_THE_RATING}/comments?message=Thanks for your rating&access_token={YOUR_PAGE_ACCESS_TOKEN}

可以使用Facebook Graph API Explorer

测试这些请求

答案 1 :(得分:2)

您需要使用评级端点请求open_graph_story字段。这将返回包含id的open_graph_story数据。然后,您可以发布到此故事的评论端点。

答案 2 :(得分:1)

你必须在

上发出http get request
  1. https://graph.facebook.com/v2.9/ {PAGEID} /评分字段= open_graph_story&安培; =的access_token {PageAccessToken}
  2. 获得详细回复。 确保参数为"字段"不是"字段"