Как дать ответ, если пользователь дал неизвестное имя намерения в Алексе - PullRequest
0 голосов
/ 19 сентября 2018

Я создал PHP webhook и использовал службу https для вызова ответа о намерении, но когда пользователь говорит неизвестное имя намерения, он должен дать ответ извините.

, но я не получил ответ.

Мой код

if(intent->name="name of intent") {
   echo response
}
else if(intent->name="name of intent") {
   echo response
}
else{
   echo response
}

Но я не буду вдаваться в другие части

1 Ответ

0 голосов
/ 25 сентября 2018

В вашем коде:

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
}
...