Как получить доступ к друзьям с помощью FQL? Я могу видеть это в API Graph:FQL accessing Friends Likes
https://graph.facebook.com/1111111/likes
... но я не могу показаться, чтобы выяснить, как сделать это в FQL.
Как получить доступ к друзьям с помощью FQL? Я могу видеть это в API Graph:FQL accessing Friends Likes
https://graph.facebook.com/1111111/likes
... но я не могу показаться, чтобы выяснить, как сделать это в FQL.
Вы можете сделать это, запрашивая url_like
таблицу:
SELECT url FROM url_like WHERE user_id IN (
SELECT uid2 FROM friend WHERE uid1 = me()
)
Вы не можете однако получить список подобных друзей для: фото, альбом, событие, группы, заметки, ссылки, видео, приложения, статус проверки -in, обзор, комментарий, сообщение.
Эта информация находится в like
таблице, но запросить его на основе user_id
вам нужно read_stream
разрешения от этого пользователя ...
EDIT: Добавлен Graph API Пример Проводника легко просмотреть это: http://developers.facebook.com/tools/explorer?method=GET&path=fql%3Fq%3DSELECT%20url%20FROM%20url_like%20WHERE%20user_id%20IN%20(SELECT%20uid2%20FROM%20friend%20WHERE%20uid1%20%3D%20me())
fql?q=SELECT uid, page_id from page_fan where uid IN(SELECT uid2 from friend where uid1=me())
Вы можете попробовать это в своем проводнике api, чтобы пользователи пользовались друзьями.
, так что я не могу получить доступ к друзьям с этим? (Запрос не возвращает данных.) Странно, учитывая, что я могу получить информацию через Graph API. –
На самом деле нет ничего плохого в том, чтобы делать это с помощью Graph API, я предлагаю использовать FQL только для вещей, которые еще не пропали в Graph API ... –
Только что проверено, и запрос выше дает правильные результаты. Вы уверены, что у вас есть разрешение «friends_likes» и у вас есть действительный «access_token»? Проверьте это с помощью API-интерфейса Graph API, используя ваше приложение, используйте кнопку «Get Access Token», чтобы обеспечить необходимые разрешения ... –