У мене є сторінка у Facebook, що я хочу отримати з неї деякі речі. По-перше, це канали, і з того, що я читаю, вони є загальнодоступними (немає потреби в access_token). Але я хочу також отримати події ... і вони не є загальнодоступними і їм потрібен access_token.
Я не хочу, щоб користувач увійшов у Facebook чи щось подібне. Я просто хочу висунути всі дані, які я можу, з цієї лише сторінки. Ось чому я вже відкинув багато знайдених тут прикладів, і той, який знайшов тут, https://developers.facebook.com/blog/post/500/ , оскільки вони хочуть, щоб користувач увійшов або вимагав певних дій користувача, які мені не цікавлять.
Те, що я хочу, - це те, що моя програма Facebook має повну авторизацію та access_token для передачі даних з цієї однієї сторінки Facebook, якою я володію (адміністратором). Чи можливо це? Я вже спробував багато речей, але, здається, нічого не вийшло.
Я спробував натиснути на це: https://www.facebook.com/dialog/oauth?client_id=150635421702954&redirect_uri=http://MY_URL/&scope=manage_pages&response_type=token&fields=access_token - змінивши MY_URL на мій сайт, і він вимагає авторизації редагування кожного сторінка, якою я володію. Навіть не те, що я хочу, я натиснув, але не мав доступу_токен натомість ...
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; для (i = 0; i <d.length; i ++) {d [i] .повідомлення? $ ("# список"). append ('<li>' + d [i] .message + '</li>'): ''; // багато іншого, ти його отримав}}); `