Πώς μπορούμε να πάρει τη ζώνη ώρας του χρήστη fb με fb αποστολέα id χρησιμοποιώντας γράφημα api;

ψήφοι
0

Έχουμε μερικά bots στο facebook messenger, και το facebook μας στέλνει αποστολέα id του χρήστη που είναι συνδεδεμένος με τη σελίδα μας και όχι την πραγματική ταυτότητα του χρήστη fb. Όταν προσπαθούμε να φέρω το προφίλ χρήστη με το api γράφημα, η ζώνη ώρας έρχεται σωστά. Να είστε όλες τις λεπτομέρειες όπως το όνομα χρήστη, το φύλο και η εικόνα προφίλ έρχεται σωστά, έτσι ώστε η πρόσβαση token και αποστολέα id είναι σωστές.

Όλες οι ζώνες ώρας των χρηστών έρθει ως IST (5.5), όπου λειτουργούν από. Έτσι υποθέτω ότι έχει να κάνει με το πώς η ταυτότητα του αποστολέα έχει δημιουργηθεί, ή fb στέλνει τη ζώνη ώρας της σελίδας μας και όχι το προφίλ του χρήστη. Μήπως κάποιος άλλος αντιμετωπίσει παρόμοιο πρόβλημα;

Δημοσιεύθηκε 25/05/2016 στις 11:04
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
1

Δούλεψε για μένα, ίσως οι περισσότεροι από τους χρήστες σας ήταν στην ίδια ζώνη ώρας, όπως σας;

Ακριβώς για να βεβαιωθείτε ότι είμαστε στην ίδια σελίδα με το αίτημα να έρθετε ... Μπορείτε να βρείτε αναφορά του προφίλ των χρηστών του Facebook εδώ. https://developers.facebook.com/docs/messenger-platform/user-profile

Θα πρέπει να κάνει μια αίτηση GET σε αυτό το url με την ταυτότητα του χρήστη και συμβολική της εφαρμογής σας.

"https://graph.facebook.com/v2.6/USER_ID?fields=first_name,last_name,profile_pic,locale,timezone,gender&access_token=PAGE_ACCESS_TOKEN"
Απαντήθηκε 20/07/2016 στις 02:29
πηγή χρήστη

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