2017-07-27 23 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.履行頁面