51

我已经成功实现了一个 facebook 机器人。它工作正常。我现在试图更改 webhook url,因为我必须将它移植到具有新域的不同服务器。

有一个更改事件的选项,但我找不到更改 webhook 的选项。我该如何改变它?

在此处输入图像描述

4

3 回答 3

126

您不能直接从“Messenger”产品编辑链接。在左侧菜单中,选择您的应用程序后,您必须单击“+ 添加产品”并添加 webhook。然后您可以从 webhook 编辑 messenger 的 webhook。

要编辑 webhook,请单击Edit Subscription页面上的按钮。确保顶部的下拉列表中Page选择了该选项。 在此处输入图像描述

于 2016-06-16T08:18:04.613 回答
4

除了从 UI 设置之外,您还可以使用subscriptionsAPI 来实现:

文档:https ://developers.facebook.com/docs/graph-api/reference/app/subscriptions

例如:

POST /v2.12/{app-id}/subscriptions HTTP/1.1
Host: graph.facebook.com

object=page&callback_url=http%3A%2F%2Fexample.com%2Fcallback%2F&fields=about%2C+picture&include_values=true&verify_token=thisisaverifystring

callback_url是你想要改变的。确保你也有正确fieldverify_token设置。

于 2018-03-18T16:23:26.843 回答
3

您可以在菜单(图片)的“webhook”下更改 webhook。

在此处输入图像描述

于 2016-04-18T07:47:28.147 回答