Диалоговое окно: Как получить уже сохраненный параметр ИД пользователя при первом разговоре, начатом пользователем? - PullRequest
0 голосов
/ 10 апреля 2019

Наличие приложения с диалоговым потоком для интеграции.Цель состоит в том, чтобы ответить с именем пользователя, когда пользователь инициирует любой разговор.Бот Facebook делает то же самое с помощью {username}.

Попытка изучения диалогового потока, но системный объект будет хранить только параметр имени на основе пользовательских данных, таких как

Пользователь: Привет.

Бот: Привет, могу ли я узнать ваше имя?

Пользователь: am Jeff.

Бот: Привет, Джефф, чем я могу вам помочь?

Поскольку приложение хранит параметр userid, возможно ли идентифицировать этого пользователя, когда он сам инициирует диалог?

Посылая параметр userid из приложения в намерение dilogflow и к выполнению, чтобы подключить облачную функцию, затем запросить в firestore соответствующие данные userid и ответит с данными пользователя.

Так что

Пользователь: Привет.

(принимает параметр userid, обрабатывает и отвечает)

Бот: Привет, Джефф, Как я могу помочь тебе??

Это все еще возможно?

...