Ho una pagina Facebook da cui voglio ottenere alcune cose. La prima cosa sono i feed e da quello che ho letto sono pubblici (non c'è bisogno di access_token). Ma voglio anche ricevere gli eventi ... e non sono pubblici e necessitano di access_token.
Non voglio che l'utente acceda a Facebook o qualcosa del genere. Voglio solo spingere tutti i dati che posso da questa unica pagina. Ecco perché ho già scartato molti esempi che ho trovato qui e quello su https://developers.facebook.com/blog/post/500/ , perché vogliono che l'utente effettui il login o richieda qualche azione da parte dell'utente che non mi interessa.
Quello che voglio è che la mia applicazione Facebook abbia la piena autorizzazione e access_token per spingere i dati da questa pagina Facebook che possiedo (admin). È possibile? Ho già provato molte cose ma niente sembra funzionare.
Ho provato a fare clic su questo: https://www.facebook.com/dialog/oauth?client_id=150635421702954&redirect_uri=http://MY_URL/&scope=manage_pages&response_type=token&fields=access_token - cambiando MY_URL in quello del mio sito e richiede l'autorizzazione per la modifica ogni pagina che possiedo. Anche non essendo quello che voglio ho cliccato ma non ho avuto access_token in cambio ...
var authToken = 'THE_CODE_I_GOT';
var feedQuery = 'graph.facebook.com/MY_PAGE_ID/feed';
var feedURL = feedQuery +'?access_token='+ authToken +'&callback=?';
$.getJSON(feedURL,function(data){
Incollalo nel mio codice qui sotto: var d = data.data; for (i = 0; i <d.length; i ++) {d [i] .message? $ ("# list"). append ('<li>' + d [i] .message + '</li>'): ''; // molte altre cose, hai capito}}); `