Запросите Facebook График, используя FQL, выбирая URL - PullRequest
0 голосов
/ 21 января 2011

Я сейчас пытаюсь нам FQL найти сети зарегистрированных пользователей.

Согласно документации, извлеченный URL должен быть примерно таким:

https://api.facebook.com/method/fql.query?query=SELECT присоединения FROM standard_user_info ГДЕ uid = me () & access_token = tokengoeshere & application_secret = appsecretgoeshere

Однако при запросе я получаю код ошибки 15: вызываемый вами метод должен вызываться с секретным подписанным сеансом приложения.

Кто-нибудь знает, как это исправить?

Спасибо.

Ответы [ 3 ]

1 голос
/ 30 сентября 2011

Я выполняю этот запрос, передавая access_token моего приложения (не токен доступа, который связывает меня с определенным пользователем) и без app_secret. В ответ я получаю пустой набор, но ошибки нет.

Также (просто убедившись) вам, очевидно, потребуется URL-экранирование запроса.

1 голос
/ 27 января 2012

Обычно это работает

var facebookURL = 'https://api.facebook.com/method/fql.query?query='

var query = 'SELECT bla FROM bla'

var accessToken = 'your access token'

var appToken = '&access_token='+accessToken+'&callback=?'

var url = facebookURL + query + appToken;
0 голосов
/ 21 января 2011

Запросите таблицу user.

...