Я довольно новичок в использовании FQL в любой форме, извините, если это простой вопрос, но я не могу обойти его.
У меня есть этот код, который пытается получить другаlist:
var query = FB.Data.query('SELECT '+response.id+', '+response.name+' FROM friendlist from user where uid=' + response.id);
Но я продолжаю получать ответ:
"Активный токен доступа должен использоваться для запроса информации о текущем пользователе."
Когда я извлекаю объект ответа из запроса / me, я вижу всю свою информацию, такую как местоположение, имя, работа и т. Д. Но я не вижу токена доступа
Код начинается какthis:
window.fbAsyncInit = function() {
FB.init({appId: '12...0', status: true, cookie: true, xfbml: true});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
// do something with response
login();
});
FB.Event.subscribe('auth.logout', function(response) {
// do something with response
logout();
});
FB.getLoginStatus(function(response) {
if (response.session) {
// logged in and connected user, someone you know
login();
}
});
Как получить токен доступа и предоставить его вместе с FQL-запросом?
Спасибо за любые советы заранее!