您需要获取 page_accesstoken,然后将应用添加为选项卡。你可以这样做
使用 scope=manage_pages 获取管理员的用户访问令牌
获得用户访问令牌后,您可以查询我/帐户。它会显示类似
{
"category": "Community",
"name": "page name",
"access_token": "xxxxx",
"id": "1111111134678999",
"perms": [
"ADMINISTER",
"EDIT_PROFILE",
"CREATE_CONTENT",
"MODERATE_CONTENT",
"CREATE_ADS",
"BASIC_ADMIN"
]
}
该 xxx 将是页面访问令牌,您必须使用页面访问令牌将您的应用添加为选项卡。你可以这样做
https://graph.facebook.com/PAGEID/tabs?app_id=APPID&method=POST&access_token=xxx
现在,只要页面发生变化,您就会收到对回调 url 的请求。请求看起来像这样。
{
"object": "page",
"entry": [
{
"id": "408518775908252",
"time": 1360643280,
"changes": [
{
"field": "feed",
"value": {
"item": "like",
"verb": "add",
"user_id": 5900878
}
}
]
}
]
}
希望这会有所帮助。