我创建了PHP webhook,并使用https服务来调用意图响应, 但是当用户说不明意图名称时,必须给响应以抱歉。
但是我没有得到答复。
我的代码
if(intent->name="name of intent") {
echo response
}
else if(intent->name="name of intent") {
echo response
}
else{
echo response
}
但是我不会进入其他部分
答案 0 :(得分:0)
在您的代码中:
if(intent->name="name of intent") {
echo response
}
else if(intent->name="name of intent") {
echo response
}
else{
echo response
}
您使用的是“ =”而不是“ ==”,因此它永远不会进入其他部分。
修改后的代码:
if(intent->name=="name of intent") {
echo response
}
else if(intent->name=="name of intent") {
echo response
}
else{
echo response
}