Τα έγγραφα πλατφόρμα αγγελιοφόρος δείχνει ένα παράδειγμα για το πώς να πάρει τις πληροφορίες του προφίλ των χρηστών μέσω του API (βλέπε αυτό ). Θα μπορούσα να καταλάβω αν το παράδειγμα που παρουσιάζεται στην πραγματικότητα περιέχει όλες τις πληροφορίες δυνατή η ανάκτηση (που σημαίνει: first_name, last_name, profile_pic, locale, ζώνη ώρας, φύλο), ή είναι απλά ένα παράδειγμα και θα μπορούσα να βρω περισσότερα στοιχεία χρηστών μέσω του API (και πάλι, αναφέρεται για να γίνει αυτό μόνο μέσω της πλατφόρμας messenger, γνωστός και ως μέσω bots). Ευχαριστώ !
Ποιες πληροφορίες προφίλ χρήστη είναι διαθέσιμο στο Facebook Messenger Platform;
Αυτό είναι το μόνο πληροφορίες χρηστών διαθέσιμη αυτή τη στιγμή μέσω chat bot API και δεν μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο API για την αναζήτηση πληροφοριών χρήστη, επειδή το User ID (αναγνωριστικό του αποστολέα) παίρνουμε για webhook μας είναι μόνο για το πεδίο εφαρμογής του App-Page και είναι εντελώς διαφορετική από την πραγματική Facebook UserId και προς το παρόν δεν υπάρχει τρόπος να συνδέσει αυτά τα δύο ταυτότητες.
Μπορείτε να ζητήσετε από ένα χρήστη για να συνδεθείτε χρησιμοποιώντας FB Είσοδος API και συνδέουν τις δύο ταυτότητες στο τέλος σας, αλλά αυτό δεν θα είναι ο ιδανικός τρόπος για να το κάνουμε.
Επεξεργασία: 07/26/2016
Facebook εισήγαγε ένα νέο χαρακτηριστικό για την πλατφόρμα αγγελιοφόρος που ονομάζεται Λογαριασμός σύνδεση . Αυτό μπορεί να χρησιμοποιηθεί για τον εντοπισμό ενός χρήστη ο οποίος έχει δημιουργήσει έναν λογαριασμό στην ιστοσελίδα σας μέσω του Facebook Login. Σύνδεση στο Facebook έχει το δικό του σύνολο των δικαιωμάτων που μπορεί να χρησιμοποιηθεί για να πάρετε μια πολύ περισσότερες πληροφορίες μέσω του Facebook γράφημα API. Μπορείτε να βρείτε την πλήρη λίστα εδώ .
Μπορείτε να ανακτήσετε - FIRST_NAME, LAST_NAME, profile_pic, locale, ζώνη ώρας, το φύλο
Αυτές οι πληροφορίες μπορούν να ανακτηθούν με μια γρήγορη κλήση στο γράφημα FB:
https://graph.facebook.com/v2.6/<USER_ID>?fields=first_name,last_name,profile_pic,locale,timezone,gender&access_token=<PAGE_ACCESS_TOKEN>
Facebook προστέθηκε πρόσφατα «είναι ενεργοποιημένη πληρωμής» πεδίο https://developers.facebook.com/docs/messenger-platform/user-profile στο προφίλ χρήστη του API. Αυτό σας λέει αν ο χρήστης μπορεί να πληρώσει χρησιμοποιώντας Facebook πληρωμές.













