Как создать и сохранить данные в профиле пользователя из бота Dialogflow Facebook Messenger, используя подтвержденные данные из учетной записи Facebook? - PullRequest
0 голосов
/ 08 февраля 2020

Я создаю бота с помощью Dialogflow, который подключен к Facebook Messenger. Chatfuel и Dialogflow, основанные на Messenger, используют намерение аутентификации Facebook и Google Sign-In соответственно.

Однако я не смог найти способ получить проверенные данные о пользователях из Facebook, сохранить их как отдельные профили и автоматически аутентифицировать их, когда пользователи Войдите в Facebook и начните новый чат.

Моя цель:

  • Получить проверенные данные из профиля Facebook (имя, адрес электронной почты и дата рождения)
  • Использовать аутентификацию Google для подтверждения номера телефона и сгенерировать уникальный идентификатор пользователя
  • Сохранить вышеуказанные данные вместе с несколькими другими строками данных. (Все еще не знаете, где и как хранить)
  • Получите вышеуказанные данные, когда пользователь запускает новый чат в Facebook Messenger после аутентификации Google OTP.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...