Bene, questo può sembrare strano. Quando un'applicazione facebook è configurato per essere un nativo/desktop app (Apps-> Il tuo App-> Avanzate> Tipo di App), l' 'accesso app token' ottenere da questa proceduraAPI grafico Facebook - Utilizzo, 'token di accesso app' per scaricare feed di pagine Facebook (Soluzione)
https://graph.facebook.com/oauth/access_token? "+" Client_id =" + APP_ID + "& client_secret =" + APP_SEC + "& grant_type = client_credentials"
non funzionerà, per andare a prendere i feed o post di una pagina di Facebook. Come da facebook documentazione recupero nutre richiede solo qualsiasi access_token valido o utente access_token, abbastanza strano non funziona in questo modo, se l'app è configurata per essere nativo/desktop.
1 La soluzione, trovata dopo una ricerca di un giorno, giunge alla conclusione frustrante che deve essere configurata come applicazione basata sul Web in (App-> La tua APP-> Avanzata-> Tipo di app).
Una volta impostato, la procedura sopra riportata per scaricare i feed funziona. Ciò solleva una domanda, è un bug? o ho frainteso la documentazione.
Spero di avere risparmiato un giorno per te, se hai lavorato su feed di pagine Facebook in questi giorni e ti stai tirando indietro i capelli, per la frustrazione per ovvi motivi.
Quello che vi serve è l'access_token per la pagina facebook - leggere questo su come ottenere che http://stackoverflow.com/questions/9395356/facebook-post-image-and-description -to-wall-and-in-page-album-via-php/9395916 # 9395916 - quindi usa l'api del grafico come se stessi ricevendo feed per un utente normale (utilizzando l'id della pagina Facebook e il token di accesso indicato) – scibuff
ti lodo, appType conta. Stavo cercando di ottenere dati JSON grezzi di vari feed pubblici, ma dal 2012 ho richiesto un token utente scaduto dopo 60 giorni, in questo modo usando solo appID + appSecret-> appToken Posso avere di nuovo un semplice accesso ai dati pubblici di Facebook :-) – PetrV