0
我整合了webhook與演示酒店的例子由api.ai提供。Api.ai webhook集成
當我爲webhook響應添加我的代碼時,諸如「HI」,「Hello」等基本用戶查詢也從webhook獲得自定義響應。
如何設置所需參數爲true,而不是默認意圖,不需要參數以及如何使用插槽填充功能後,如何在特定意圖調用webhook?
我整合了webhook與演示酒店的例子由api.ai提供。Api.ai webhook集成
當我爲webhook響應添加我的代碼時,諸如「HI」,「Hello」等基本用戶查詢也從webhook獲得自定義響應。
如何設置所需參數爲true,而不是默認意圖,不需要參數以及如何使用插槽填充功能後,如何在特定意圖調用webhook?
我想,對於槽分配的功能,下面的鏈接可能會幫助你: https://api.ai/docs/examples/slot-filling
現在回答你剛纔的問題,你問,如何只設置必要的參數真後撥打網絡掛接的具體意圖。請查看下面的快照,其中您可以選擇設置「必需」,以便在執行中使用任何參數&「使用webhook」。因此,現在webhook只會在該用戶輸入參數值時被調用,例如UserEmail。
現在,如果你想使用你的網絡掛接這個「電子郵件」值,你只需要創建一個類爲得到&設置方法:
public class Parameters
{
public string UserEMail { get; set; }
}
&使用這個值來回應用戶
case "Ask For Email":{
string strUserEmail = request.result.parameters.UserEmail;
obj.speech = "Thank you";
}