2017-07-14 31 views
1

我有一個意圖,我有幾個響應和webhook啓用。我不明白webhook是如何被觸發的,而不是在意圖中提到的靜態響應。webhooks如何在API中觸發.ai

API.ai如何區分何時觸發webhook以及何時返回靜態響應。

感謝, Janmajay

回答

1

API.AI允許您連接到使用網絡掛接第三方服務。如果您啓用webhook,那麼API.AI將始終向webhook詢問響應,並向您顯示從webhook收到的響應。

如果由於某種原因,webhook查詢失敗,那麼只會顯示靜態文本響應。

但是,如果您不想使用webhook,而是想要顯示靜態響應,那麼您只需取消選中webhook複選框即可。之後,靜態響應將始終顯示給用戶。

+0

Hi Anshul,感謝您的回覆,但問題是每當我嘗試調用API API的Rest API https://api.api.ai/v1/query時,傳遞參數{ 「query」:[ 「消息」 ], ‘郎’:‘恩’, ‘的sessionId’:‘用戶id’ } 我從已啓用網絡掛接的意圖做出迴應而已。我在這裏做錯了什麼? – Janmajay

+0

我在這裏創建了一個小視頻....希望你能找到一些線索...... https://www.youtube.com/watch?v=1cD9vU7Ubyg – Anshul