Сейчас Dialogflower возвращает пустой payload. Из-за этого нельзя сделать через меахнизм fullfilment кастомную логику под отдельного пользователя. Хотелось бы получить хотя бы блок user (и user_id) и session.application.application_id.
На примере:
Вот так выглядит payload от dialogflower:
'originalDetectIntentRequest': {'payload': {}}, 'session': 'projects/<>'}
А вот как выглядит при подключенной в dialogflow интеграции с Telegram payload от Telegram:
'originalDetectIntentRequest': {'source': 'telegram', 'payload': {'data': {'message_id': 631.0, 'text': 'что почитать', 'date': 1607952282.0, 'from': {'username': '<>', 'id': <>, 'first_name': '<>', 'language_code': 'ru', 'last_name': '<>'}, 'chat': {'id': '<>', 'type': 'private'}}}}, 'session': '<>'}
Хотелось бы чего нибудь похожего
<<___>> -так обозначены места куда подставляются id, убраны чтобы не светить персональные данные
Сейчас Dialogflower возвращает пустой payload. Из-за этого нельзя сделать через меахнизм fullfilment кастомную логику под отдельного пользователя. Хотелось бы получить хотя бы блок user (и user_id) и session.application.application_id.
На примере: Вот так выглядит payload от dialogflower: 'originalDetectIntentRequest': {'payload': {}}, 'session': 'projects/<>'}
А вот как выглядит при подключенной в dialogflow интеграции с Telegram payload от Telegram: 'originalDetectIntentRequest': {'source': 'telegram', 'payload': {'data': {'message_id': 631.0, 'text': 'что почитать', 'date': 1607952282.0, 'from': {'username': '<>', 'id': <>, 'first_name': '<>', 'language_code': 'ru', 'last_name': '<>'}, 'chat': {'id': '<>', 'type': 'private'}}}}, 'session': '<>'}
Хотелось бы чего нибудь похожего
<<___>> -так обозначены места куда подставляются id, убраны чтобы не светить персональные данные