2011-07-28 7 views
6

Organizacja, dla której tworzę stronę internetową ma stronę fanowską na Facebooku i chciałbym nakarmić zakładkę wydarzenia na stronie bezpośrednio ze zdarzeń, które strona fanowska stworzył lub bierze udział. Problem polega na tym, że nie widzę, patrząc na dokumentację oauth, którą zapewnia FB, jak odzyskać token dostępu bez zmuszania użytkownika strony do zajścia w oknie dialogowym auth (z którym użytkownik nie powinien mieć do czynienia). I tak, wykres strony fanowskiej wymaga uwierzytelnienia w celu uzyskania dostępu do wydarzeń.Facebook API: Chcę bezgłośnie (bez okna dialogowego) uwierzytelnić mój serwer, aby uzyskać dostęp do informacji o stronie fanowskiej.

To powinno być proste, ale po prostu nie widzę, jak to zrobić. Każda pomoc będzie bardzo ceniona!

PS- Nie jestem zainteresowany zmuszaniem użytkownika do logowania się na stronie w celu uzyskania dostępu do jakichkolwiek treści (wystarczy pomyśleć, że powinienem to wyjaśnić).

Odpowiedz

0

Możesz pobrać aplikację access_token, która różni się od użytkownika access_token, który wymaga okna dialogowego uprawnień. Możesz pobrać aplikację access_token poprzez przekierowanie do tego adresu URL:

https://graph.facebook.com/oauth/access_token? 
    client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET& 
    grant_type=client_credentials 

Więcej informacji można znaleźć w sekcji „login” app naszej authentication docs.