Действия Google Simulator не работают - PullRequest
0 голосов
/ 04 июля 2018

5 Я создаю действия Google для Google Home, я использую функции диалогового потока и firebase, а также базу данных для создания всего этого. Пока все работало хорошо вместе, но вчера произошла ошибка, которую я не понимаю.

Когда я хочу проверить своего агента в разделе «Симулятор» в Google Actions, агент не отвечает, даже если в журналах я вижу, что ответ фактически получен имитатором, как показано здесь

enter image description here

И ответьте на это в симуляторе

enter image description here

Ответ пуст, и у меня есть эта простая ошибка в разделе отладки

enter image description here

Раньше все работало отлично, но я мог бы изменить одну вещь, которая все сломала, и я не могу ее найти.

EDIT

В соответствии с рекомендациями @Prisoner, я проверил историю, чтобы найти это

enter image description here

Итак, я проверил журналы и получил это (после запроса Dialogflow и запроса выполнения Dialogflow, которые выглядели хорошо)

Похоже, что у ответа при выполнении Dialogflow возникла проблема с URL ???

enter image description here

EDIT2

Мое выполнение URL (функции firebase) было неверным, теперь, когда я его изменил, журнал в моей истории выглядит нормально:

enter image description here

Но я всегда получаю ту же ошибку на симуляторе.

Ответы [ 2 ]

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

Ваши журналы показывают, что ваше выполнение не развернуто правильно, и URL указывает на страницу HTML 404. Это заставит ваше приложение перестать отвечать.

0 голосов
/ 04 июля 2018

Возможно, вы столкнулись с недавней ошибкой "первый TTS не говорят" в симуляторе. Я предлагаю изменить вашу поверхность на динамик вместо телефона. Подробнее об этом можно прочитать здесь .

...