如何创建一个与之不同的事件?
当我创建webhook
时object = page callback_url =“example.com”fields = feed verify_token = hub_verify_token
验证callback_url
通过并点击答案
{“成功”:真实}
但在callback_url
之后发送的内容与之相似或不同。
我之前使用过的事件: edge.create和edge.remove。 http://i.imgur.com/xK5C4IK.png
请帮忙!
答案 0 :(得分:1)
这个问题有一个解决方案:
详细信息:https://developers.facebook.com/docs/graph-api/reference/page/subscribed_apps/
JavaScript SDK中的代码示例:
/* make the API call */
FB.api(
"/{page-id}/subscribed_apps",
'POST',
{
"object":"page",
"callback_url":"https://example.com/callback",
"fields":"likes",
"verify_token":"my_token_code",
"access_token" : "you_access_token"
}
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
但不同于页面不起作用((
你怎么看待它?答案 1 :(得分:0)
文档中列出了所有webhook字段:https://developers.facebook.com/docs/graph-api/webhooks/reference/page/
没有关于喜欢/不喜欢的特定webhook。根据这篇文章,它应该是可能的:https://developers.facebook.com/blog/post/2017/11/07/changes-developer-offerings/
Feed钩子只能提供喜欢帖子的内容:
几乎描述了网页Feed的所有更改,例如帖子,分享, 喜欢等。收到的值取决于所做的更改类型 页面的Feed。