J'ai une page Facebook dont je veux en tirer des choses. La première chose est les flux et d'après ce que j'ai lu, ils sont publics (pas besoin de access_token). Mais je veux aussi obtenir les événements ... et ils ne sont pas publics et ont besoin du access_token.
Je ne veux pas que l'utilisateur se connecte à Facebook ou quoi que ce soit du genre. Je veux juste pousser toutes les données que je peux à partir de cette seule page. C'est pourquoi j'ai déjà jeté de nombreux exemples que j'ai trouvés ici et celui sur https://developers.facebook.com/blog/post/500/ , car ils veulent que l'utilisateur se connecte ou nécessite une action de l'utilisateur qui ne m'intéresse pas.
Ce que je veux, c'est que mon application Facebook ait l'autorisation complète et access_token pour pousser les données de cette page Facebook que je possède (admin). Est-ce possible? J'ai déjà essayé beaucoup de choses mais rien ne semble fonctionner.
J'ai essayé de cliquer sur ceci: https://www.facebook.com/dialog/oauth?client_id=150635421702954&redirect_uri=http://MY_URL/&scope=manage_pages&response_type=token&fields=access_token - changer MY_URL pour modifier chaque site et il demande l'autorisation de modifier chaque page que je possède. Même n'étant pas ce que je veux, j'ai cliqué mais je n'ai eu aucun access_token en retour ...
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){
var d = data.data; pour (i = 0; i <d.length; i ++) {d [i] .message? $ ("# liste"). append ('<li>' + d [i] .message + '</li>'): ''; // plein d'autres trucs, vous l'avez}}); `