API Facebook - fql_query, недействительный сеанс - PullRequest
2 голосов
/ 21 апреля 2010

Я пытаюсь сделать запрос к Facebook с помощью библиотеки PHP, и то, что я прочитал, не требует сессионный ключ, точнее, он не должен требовать его для моего случая, но мой код ниже дает мне следующую ошибку: "Ключ сеанса недействителен или больше не действителен".

http://wiki.developers.facebook.com/index.php/Fql.query "Например, запрос к таблице пользователя аналогичен вызову users.getInfo без ключа сеанса - запрос можно выполнить только по несколькимПоля. "

$fb = new Facebook(FACEBOOK_KEY, FACEBOOK_SECRET);

$query = "SELECT uid,
    name,
    sex,
    pic_square,
    profile_url
    FROM user WHERE name = 'some name' OR username = 'some name'";

$result = $fb->api_client->fql_query($query);

Есть идеи?

/ Спасибо

1 Ответ

0 голосов
/ 04 марта 2011

Я думаю, что политика изменилась, и вы не можете запросить таблицу пользователей без сеанса.
Вы можете попробовать запросить таблицу standard_user_info. Думаю, что сеанс не нужен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...