2013-11-18 2 views
0

Использование fbgraph, я аутентифицировать локальный скрипт и получить маркер доступа приложения, которые я затем использовать для выполнения этого запроса:Facebook FQL App Access token нуждается в разрешениях доступа к общедоступным данным?

SELECT post_id, message, share_count, comment_info, like_info, created_time 
FROM stream 
WHERE source_id = USER_ID 
AND actor_id = USER_ID 

Пользователь в вопросе публичной страницы, в частности, Oreo. Посещение их страницы не требует никаких разрешений, но этот запрос с использованием токена доступа к приложениям ничего не дает. В частности, это:

{ data: [] } 

Нужны ли мне разрешения для просмотра общедоступных данных? Если да, как я могу получить их для приложения без реализации потока аутентификации пользователей?

ответ

0

Возможно, вам не хватает токена доступа.

Добавить access_token в ваш запрос и посмотреть, работает ли он!

попытаться использовать токен в инструменте fql и посмотреть, работает ли он

+0

У меня есть токен доступа. Когда я распечатываю его и использую его в инструменте FQL, я все равно получаю '{data: []}'. – garbados

+0

ведьма SDK вы используете (JS), если вы так на локальном хостинге ?? – AboQutiesh

+0

fbgraph (https://github.com/criso/fbgraph). Я запускаю локальный скрипт, но он не использует веб-сервер, localhost или иначе. – garbados

Смежные вопросы