Facebook Webhooks。如何创建一个与之相似的事件?

时间:2017-11-21 16:35:55

标签: facebook-graph-api

如何创建一个与之不同的事件?

当我创建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

请帮忙!

2 个答案:

答案 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。