Facebook Messenger Bot Post back不起作用

时间:2017-04-25 14:28:19

标签: php facebook-graph-api facebook-messenger messenger

我已经集成了messenger bot及其完美的工作。 但现在我正在使用回发按钮,因为当我点击该回发按钮机器人没有在web-hoock我的服务器上提供任何数据。 我正在使用像这样的回传按钮。

{
    "type":"postback",
    "title":"Start Chatting",
    "payload":"USER_DEFINED_PAYLOAD"
}

我尝试在webhoock中设置权限,但它仍然无效。 enter image description here

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题, 按下按钮facebook什么也没做。 并且它不向服务器发出任何请求,并且没有错误。 问题是页面访问令牌。 如果您从oauth登录获得令牌,请检查权限。

答案 1 :(得分:0)

您正在使用的Page Access Token可能需要在Webhook中进行更新。

返回到开发人员应用仪表板。选择Messenger >> Settings。 向下滚动到"Token Generation"部分: enter image description here

从下拉菜单中选择您的页面,然后复制新的访问令牌以供您在Webhook中使用。

我遇到了同样的问题,这在我四处寻找答案后对我有用。