我已经为用户和页面设置了实时 Facebook 更新。每当用户更新他的状态时,我都会在我的服务器上收到有关更改的请求。我从 facebook post call 获得的数据如下所示。
{
"object":"user",
"entry":[
{
"uid":"10152689315982483",
"id":"10152689315982483",
"time":1427362347,
"changed_fields":[
"feed"
]
}
]
}
但是当页面管理员更新其状态时,我没有接到来自 facebook 的任何电话。
我按照以下步骤获取实时 Facebook 更新。
订阅用户/页面以获取访问令牌的更新。
graph.facebook.com//subscriptions?object=user&fields=feed&verify_token=&method=post&callback_url=htps://serverurl/realtime.php
获取订阅列表
graph.facebook.com//订阅
从这个调用中,我得到了用户和页面数据。
{
"data": [
{
"object": "user",
"callback_url": "https://serverurl/realtime.php",
"fields": [
"feed"
],
"active": true
},
{
"object": "page",
"callback_url": "https://serverurl/realtime.php",
"fields": [
"feed"
],
"active": true
}
]
}
我还将应用程序添加到页面选项卡,但仍未获得页面更新。谁能告诉我我错过了什么?