我正在将Google Dialogflow与电话网关集成一起使用。基本上,当有人打来电话时,我想使用他们的姓名(如果他们的号码在我们的数据库中)以个性化的方式向他们打招呼。
我应该使用网络挂钩吗?如何针对每个呼叫者调整响应?
答案 0 :(得分:0)
是的,您需要在此处进行网络连接。
一个简单的带有手机号码的数据库查询将为您获取用户名。
然后,您可以拥有一个或多个响应模板。
for(int i=0; i<size; i++){
if(array[i] == searchkey){
// return the INDEX of array when found immediately
return i;
}
}
return -1;
如果您的参数中已经有用户名,那么您也可以直接在DIalogflow响应中使用该名称。要在dialogflow响应中使用参数,您需要e.g. Hello {user_name}, how may I help you today.
符号。例如$
。