Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 如何将FB API的评论链接到页面?_Facebook Graph Api - Fatal编程技术网

Facebook graph api 如何将FB API的评论链接到页面?

Facebook graph api 如何将FB API的评论链接到页面?,facebook-graph-api,Facebook Graph Api,我使用FBWebhooks获取页面的评论,该页面以以下格式提供数据 { “评级”:5, “审核人id”:“1286740178038617”, “审核人姓名”:“Souvik Das”, “注释id”:空, “审查文本”:“知识产权和权利、发展精英、劳动和财富的临时契约。”, “项目”:“评级”, “动词”:“添加”, “创建时间”:1501152301, “开放图故事id”:“1441952429184057” } 这里的问题是“open_graph_story_id”,它引用了来自此数据的页

我使用FBWebhooks获取页面的评论,该页面以以下格式提供数据
{
“评级”:5,
“审核人id”:“1286740178038617”,
“审核人姓名”:“Souvik Das”,
“注释id”:空,
“审查文本”:“知识产权和权利、发展精英、劳动和财富的临时契约。”,
“项目”:“评级”,
“动词”:“添加”,
“创建时间”:1501152301,
“开放图故事id”:“1441952429184057”
}


这里的问题是“open_graph_story_id”,它引用了来自此数据的页面,但是要获取页面数据,我需要该特定页面的访问令牌。我的数据库中有数千个页面,因此采用暴力手段是不切实际的。

这是我从FB webhook 2.9版“评级”子脚本收到的数据:

}


在这种情况下,我使用id(它是page_id)并在DB上找到它以获取访问令牌。

当然这不可能是您获得的所有数据…?这看起来只是整个请求数据结构的
更改
条目。是的,可能。。。你能告诉我为什么评论id是空的吗?因为触发webhook的不是评级的评论…?我们能用
open\u graph\u story\u id
获取评论URL吗?我们能用
open\u graph\u story\u id
获取评论URL吗?你可以把它附加到facebook.com/,它会自动重定向到正确的地址。
{
"entry": [
    {
        "changes": [
            {
                "field": "ratings",
                "value": {
                    "rating": 5,
                    "reviewer_id": "975746312528574",
                    "reviewer_name": "Trung Nguyễn Văn",
                    "comment_id": null,
                    "review_text": "Hay lắm",
                    "item": "rating",
                    "verb": "add",
                    "created_time": 1501234151,
                    "open_graph_story_id": "1011062825663589"
                }
            }
        ],
        "id": "109934616337310",
        "time": 1501234153
    }
],
"object": "page"