Какой профиль информация доступна на Facebook Messenger платформы?

голоса
5

Документы мессенджера платформы показывает пример того , как получить пользовательский профиль инфо через их API (см это ). Я мог вполне понять , если пример , показанный на самом деле содержит всю информацию можно восстановить ( что означает: first_name, last_name, profile_pic, локаль, часовой пояс, пол) или это просто пример , и я мог бы найти больше пользовательских данных через API (опять же , ссылаясь делать это только через мессенджер платформу, иначе через ботов). Благодаря !

Задан 05/05/2016 в 12:44
источник пользователем
На других языках...                            


3 ответов

голоса
7

Это только информация о пользователе доступна на данный момент через чат бота API, и вы не можете использовать любой другой API для запроса информации о пользователях, так как Id пользователя (Id Sender) мы получаем на нашем webhook только для объема App-страницы и полностью отличается от фактической Facebook UserId и в настоящее время не существует способа, чтобы связать эти два Идентификаторы.

Вы можете задать пользователю войти в систему с помощью FB Войти API и связать два Идентификаторы на вашем конце, но это не будет идеальный способ сделать это.

Edit: 2016-07-26

Facebook ввела новую функцию для мессенджера платформы под названием Account Linking . Это может быть использовано для идентификации пользователя , который создал учетную запись на сайте через Facebook Login. Facebook Войти имеет свой собственный набор разрешений , которые могут быть использованы , чтобы получить намного больше информации через Facebook граф API. Вы можете найти полный список здесь .

Ответил 06/05/2016 в 06:10
источник пользователем

голоса
6

Вы можете получить - first_name, last_name, profile_pic, локаль, часовой пояс, пол

Эта информация может быть получена с помощью быстрого вызова графа FB:

https://graph.facebook.com/v2.6/<USER_ID>?fields=first_name,last_name,profile_pic,locale,timezone,gender&access_token=<PAGE_ACCESS_TOKEN>

см Полное руководство - Курьер платформы

Ответил 27/05/2016 в 18:23
источник пользователем

голоса
1

Facebook недавно добавили «является платежное включено» поле https://developers.facebook.com/docs/messenger-platform/user-profile к профилю пользователя API. Это говорит о том, может ли пользователь оплатить с помощью Facebook платежей.

Ответил 10/01/2017 в 10:40
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more