Главный вопрос: Можно ли получать комментарии с помощью FQL без access_token?FQL Получение комментариев без access_token
Описание:
В первый я добавил комментарий от моего личного счета:
https://api.facebook.com/method/comments.add?text=test&xid=some_xid&access_token=user_access_token&format=json
----------
Btw. В ответ я получил «685513» - что означает это число?
----------
Тогда я пытаюсь читать комментарии, используя FQL, так:
https://graph.facebook.com/fql?q=select%20text%20from%20comment%20where%20xid=%22same_xid_as_above%22&access_token=some_access_token
Это работает нормально. Результат:
{ "данные": [{ "текст": "тест"}]}
Но когда я звоню же URL без access_token паров он возвращает пустой объект данных:
{ «данные»: []}
Я знаю, что я могу получить токен для моего приложения, используя идентификатор приложения + приложение секрет, а затем использовать его с API, но мой вопрос, если я могу получить комментариибез каких-либо access_token.
С уважением, Mateusz.
Привет, mateusz, мог бы сказать, что waht is xid? Как ты получил это? Я хочу использовать один и тот же api, но я всегда получаю сообщение об ошибке «неправильный идентификатор приложения» ... Я помещаю комментарий на свой хост (определенный URL-адрес), и если я запускаю график api с URL-адресом, я получаю несколько id number, является ли число xid? Спасибо – Camellia
xid - это то, что вы хотите, например. "My_xid_which_indentify_my_thread". Похоже, ваша ошибка не связана с xid, вы устанавливаете неправильный идентификатор приложения, как говорит API. –