Я пробую недавно выпущенную платформу Facebook Messenger, и пока все хорошо. Все работало хорошо, и я смог создать эхо-бота.
Но мне интересно, как я могу идентифицировать этого пользователя, который начал общаться на моей странице. Например, когда пользователь начал общаться в чате, я получаю пользователя PID (идентификатор пользователя для конкретной страницы).
Делаем следующий запрос к Facebook Graph API:
GET https://graph.facebook.com/v2.6/{PAGE_SPECIFIC_USER_ID}
Я обнаружил, что могу просто запросить следующие поля: first_name, last_name и profile_pic.
Итак, мой вопрос: как я могу узнать, является ли этот пользователь текущим клиентом моей бизнес-страницы? Есть ли другой способ запросить дополнительную информацию (например, адрес электронной почты и реальный идентификатор пользователя facebook)?