2017-07-27 52 views
0

我是API.ai的新手,我创建了一个示例应用程序,我正在使用自己的本地Web服务,该服务将在本地计算机上运行,​​URL为“http://0.0.0.0:5000/webhook”I已启用并在履行下的履行和缩进中添加了URL我检查了使用webhook,但是当我试图运行该项目时,后置操作不会发生。 和Web服务不会从我的样本API触发人工智能的应用,并在JSON我得到的地位API.ai与本地服务器连接的问题

“状态”:{ “代码”:206, “ERRORTYPE”:“partial_content”, “ errorDetails“:”Webhook调用失败,错误:Webhook响应为空。“ },

我该怎么做?

请帮助我在这个问题

回答

1

你不能在你的本地主机填写,API.ai不知道如何达到这个从他们身边。它只能在你自己的机器上访问。

您需要像ngrok之类的东西。 ngrok会将您的本地主机公开到互联网上,使其可以从外部来源访问,例如API.ai。

简单下载ngrok zip文件并打开终端/命令行。根据您的操作系统,你可以与运行ngrok:

ngrok http 5000 

之后,简单地复制/粘贴HTTPS URL是ngrok自曝为你把它作为URL在API.ai.履行页面