Określić, czy użytkownik jest deweloperem app facebook

głosy
1

Czekam na sposobów, aby zabezpieczyć sekcji admin mojego (CakePHP) zasilany aplikacji Facebook. Aby uniknąć duplikowania funkcjonalność, myślałem, że to być czyste, aby umożliwić dostęp do osób, które zostały oznaczone jako deweloperów w ustawieniach aplikacji.

Pytanie może następnie być: Jak mogę określić, czy użytkownik mojej aplikacji Facebook jest deweloperem?

Alternatywnie: W jaki sposób mogę uzyskać tablicę identyfikatorów użytkowników programista dla mojej aplikacji Facebook?

Utwórz 02/04/2009 o 17:28
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
2

Próbowałem patrząc za odpowiedź sam, a jedyną rzeczą, stwierdziliśmy, że można ewentualnie zrobić, aby grupa prywatnych i zaprosić tylko dla programistów, a następnie użyć fb: tag jeśli-to-group-składowej. http://wiki.developers.facebook.com/index.php/Fb:if-is-group-member

Odpowiedział 03/04/2009 o 04:07
źródło użytkownik

głosy
2

OK, więc okazało się, jak to zrobić sam. Rekwizyty do Samuela za danie mi się ten pomysł.

Zasadniczo sposób to zrobić jest uruchomienie kwerendy FQL który ustala, czy użytkownik jest adminem strony Aplikacje ( page_admin ).

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

W kliencie PHP, to zwraca tablicę dla programistów i pusty ciąg dla nikogo innego.

Postanowiłem wykorzystać FQL zamiast wywołania API, ponieważ możliwe jest preload FQL zmniejszenia połączeń do serwerów Facebooka.

Nadzieję, że to przydatne do kogoś.

Odpowiedział 03/04/2009 o 16:13
źródło użytkownik

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