Может получить доступ к предыдущим контекстам в симуляторе, но не на устройстве с альфа-версией и диалоговым потоком - PullRequest
0 голосов
/ 07 ноября 2018

В консоли диалогового потока у меня есть контекст "заказ-продолжение", который передается между последующими намерениями. Я получаю доступ к параметру из него, используя agent.context.get('order-followup').parameters['chocolate-type'], используя dialogflow-fulfillment 0.6.1, это отлично работает при тестировании с помощью симулятора. Но когда я пытаюсь использовать свое действие, перенесенное на мою альфу, для тестирования на реальном физическом помощнике, контекст возвращается как undefined.

Я проверил его с целью последующего наблюдения сразу после намерения, в котором оно началось (и установлено на 10 продолжительности жизни), и оно не может вернуть его мне. Глядя на тело json, переданного в firebase из моего альфа-теста реального устройства, я вижу контекст order-followup в данных, но не могу .get() его.

Кажется, у симулятора и реальных устройств есть различия?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...