当设置webhooks时,它说明需要一个Secure URL。
发布于 2016-04-17 23:28:55
我正在使用ngrok作为本地主机地址的隧道。这里有一个例子:https://github.com/wit-ai/node-wit
发布于 2016-08-19 16:26:41
我创建了一个库,试图解决这个问题!使用fb-local-chat-bot,你可以很容易地离线测试你的机器人。一件很好的事情是,你可以开始开发,甚至不需要连接Facebook。
该库还使测试变得更加简单。如果你感兴趣,一定要去看看
https://github.com/spchuang/fb-local-chat-bot
这是它看起来的样子。当你挂接库时,你可以通过你定义的url (例如http://localhost:5000/webhook/localChat/)访问本地客户端:

发布于 2016-04-17 16:13:42
我还没有尝试过使用Messenger Bot进行编程,但我知道webhook是如何工作的,所以问题来了:
Webhooks基本上是从Facebook调用的URL。我假设您正在尝试使用localhost设置webhooks,但是Facebook如何访问localhost呢?它只存在于您自己的计算机上。此外,错误消息非常清楚,您需要为webhook URL使用SSL。本地主机有“自签名证书”,但它在这种情况下对您没有帮助-同样,Facebook需要能够调用该webhook回调URL。
https://stackoverflow.com/questions/36674079
复制相似问题