2016-06-15 8 views
1

Возможно ли получить номер телефона пользователя из веб-крючка, посланного бот-посланником, когда пользователь начинает чат? Мне нужно проверить, существует ли пользователь по номеру телефона в моей базе данных или нет.Номер телефона пользователя в боксе посланника?

+0

Нет, это невозможно – WizKid

ответ

0

Нет, вы не можете этого сделать, проверьте его.

https://developers.facebook.com/docs/messenger-platform/user-profile

Одна система, которую можно применить, когда кто-нибудь войти в бот первый раз проверить PSID в этом пользователь существует в БД или нет, поэтому, если если нет, отправить сообщение «Пожалуйста, введите ваш номер ", если число соответствует db, тогда обновите psid.

Так что вам нужно получить доступ к номеру телефона пользователя один раз в течение жизни чата, потому что когда после проверки вы снова вставьте чат-бот, он показывает, что вы подтвердили, потому что ваш psid существует.