Co profil użytkownika informacji jest dostępnych na platformie Facebook Messenger?

głosy
5

Docs platformy messenger pokazuje przykład jak uzyskać profil użytkownika informacji poprzez ich API (patrz ten ). I potrafił zrozumieć, jeśli przykład pokazany rzeczywiście zawiera wszystkie możliwe do pobrania (czyli: first_name, last_name, profile_pic, ustawienia regionalne, strefa czasowa, płeć) informacji lub jest to tylko przykład i nie mogłem znaleźć więcej danych użytkownika za pośrednictwem interfejsu API (ponownie, odnosząc się w ten sposób tylko za pośrednictwem platformy messenger, aka przez boty). Dzięki !

Utwórz 05/05/2016 o 12:44
źródło użytkownik
W innych językach...                            


3 odpowiedzi

głosy
7

Jest to jedyna informacja użytkownik w tej chwili dostępne poprzez czat bot automatycznie i nie można korzystać z żadnych innych API do kwerendy informacji o użytkowniku, ponieważ identyfikator użytkownika (Sender Id) otrzymujemy na naszej webhook jest tylko dla zakresu App-Page i jest zupełnie inna niż rzeczywista Facebooku identyfikatora użytkownika i obecnie nie ma sposobu, aby połączyć te dwa identyfikatory.

Można poprosić użytkownika, aby zalogować się za pomocą FB Logowanie API i połączyć te dwa identyfikatory na swój koniec, ale to nie będzie idealnym sposobem, aby to zrobić.

Edycja: 26.07.2016

Facebook wprowadził nową funkcję dla platformy komunikatora o nazwie Konto linkami . Może to być wykorzystane do identyfikacji użytkownika, który stworzył konto na swojej stronie poprzez Facebook Login. Facebook login ma swój własny zestaw uprawnień, które mogą być wykorzystane, aby uzyskać dużo więcej informacji na Facebooku milimetrowym API. Można znaleźć pełną listę tutaj .

Odpowiedział 06/05/2016 o 06:10
źródło użytkownik

głosy
6

Można odzyskać - first_name, last_name, profile_pic, ustawienia regionalne, strefa czasowa, płeć

Informacje te mogą być pobierane z szybkim wywołaniu wykresu FB:

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

zobacz Complete Guide - Messenger Platformę

Odpowiedział 27/05/2016 o 18:23
źródło użytkownik

głosy
1

Facebook ostatnio dodane „Zapłata włączony” pole https://developers.facebook.com/docs/messenger-platform/user-profile do profilu użytkownika API. Mówi to, czy użytkownik może zapłacić za pomocą płatności Facebook.

Odpowiedział 10/01/2017 o 10:40
źródło użytkownik

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