2017-08-30 59 views
0

我有我的API.ai從用戶那裏得到一個答案,並將它發送給一個JS webhook,我在其中檢查他們的答案是否正確。我想這樣做,如果他們得到了答案錯誤,它會反覆詢問,直到他們做對了。我如何實現這一點,如果用戶答案未能通過比較(如果它們正確無法激活),我可以在webhook中設置輸出上下文嗎?API.ai循環使用

回答

0

您可以使用this作爲模板。如果結果正常,則檢索結果和請求服務器的實際實施細節分別包含在功能getAnswercheckResultOK中。

在checkResultOK中使用回調使得checkResultOK可以異步工作(在這種情況下,通過添加一個輕微的延遲)。

如果您願意,也可以使用Promise,但您需要一個庫,如Qbluebird