Προσδιορίστε αν ο χρήστης είναι ένας προγραμματιστής της εφαρμογής facebook

ψήφοι
1

Ψάχνω τρόπους για να εξασφαλίσει την ενότητα διαχειριστή της μου (cakephp powered) εφαρμογή Facebook. Για να αποφευχθεί η επικάλυψη λειτουργικότητας, σκέφτηκα ότι θα ήταν τακτοποιημένη να επιτρέψει την πρόσβαση σε ανθρώπους που έχουν επισημανθεί ως προγραμματιστές στις ρυθμίσεις της εφαρμογής.

Το ερώτημα θα μπορούσε τότε να είναι: Πώς μπορώ να προσδιορίσετε αν ένας χρήστης της εφαρμογής μου στο Facebook είναι ένας προγραμματιστής;

Εναλλακτικά: Πώς μπορώ να αποκτήσω μια σειρά από αναγνωριστικά χρήστη έργου για το Facebook app μου;

Δημοσιεύθηκε 02/04/2009 στις 17:28
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
2

Προσπάθησα ψάχνει για την απάντησή σας τον εαυτό μου, και το μόνο πράγμα που βρήκα ότι θα μπορούσατε ενδεχομένως να κάνετε είναι να κάνετε μια ομάδα ιδιωτικών και προσκαλούν μόνο για τους προγραμματιστές και στη συνέχεια χρησιμοποιήστε το fb: ετικέτα αν-είναι-ομάδα-μέλος. http://wiki.developers.facebook.com/index.php/Fb:if-is-group-member

Απαντήθηκε 03/04/2009 στις 04:07
πηγή χρήστη

ψήφοι
2

Εντάξει, έτσι έμαθα πώς να το κάνουμε με τον εαυτό μου. Στηρίγματα για να Σαμουήλ που μου έδωσε την ιδέα.

Βασικά, ο τρόπος για να το κάνετε είναι να εκτελέσετε ένα ερώτημα FQL που καθορίζει αν ένας χρήστης είναι διαχειριστής της σελίδας εφαρμογές ( page_admin ).

SELECT uid FROM page_admin WHERE uid = 286302657 AND page_id = 31290624157

Στον πελάτη PHP, αυτή επιστρέφει έναν πίνακα για τους προγραμματιστές και μια κενή συμβολοσειρά για κανέναν άλλο.

Αποφάσισα να χρησιμοποιήσω το FQL παρά την κλήση API, διότι είναι δυνατόν να προφόρτιση του FQL να μειώσει τις κλήσεις στους διακομιστές του Facebook.

Η ελπίδα αυτό είναι χρήσιμο σε κάποιον.

Απαντήθηκε 03/04/2009 στις 16:13
πηγή χρήστη

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