Facebook FQL запрос, чтобы получить ссылки, которыми делятся друзья не работает - PullRequest
0 голосов
/ 04 марта 2011

Я пытаюсь выполнить этот запрос через пару дней, и он либо зависает, либо я получаю сообщение об ошибке "Произошла неизвестная ошибка"

select title from link where owner in ( select uid2 from friend where uid1 = me())

В основном я пытаюсь найти все ссылки, которыми делятсямои друзья - не страницы, которые нравятся моим друзьям - я знаю, что могу получить эту информацию из таблицы page_fan

Я проверяю запрос здесь

http://developers.facebook.com/docs/reference/rest/fql.query/

ЛюбойРебята, оценю помощь, спасибо.

Ответы [ 2 ]

4 голосов
/ 08 марта 2011

Мне удалось решить эту проблему, добавив предложение LIMIT к вышеуказанному запросу

select title from link where owner in ( select uid2 from friend where uid1 = me()) limit 100

Надеюсь, это кому-нибудь поможет !!!!

0 голосов
/ 13 января 2012

Вы также можете попытаться сделать это с подключением Graph-API "links" (задокументировано здесь ). Graph-API имеет встроенную нумерацию страниц, поэтому, возможно, он решит вашу проблему (еще не тестировал)

  1. получить всех своих друзей - https://graph.facebook.com/me/friends
  2. для каждой подруги, получите все ее "связи" соединений - https://graph.facebook.com/FRIEND_ID/links
...