Таблица FQL photo_tag Facebook не возвращает все подходящие фотографии - PullRequest
1 голос
/ 25 сентября 2011

Я пытаюсь выполнить запрос, который возвращает все последние теги, которые произошли на фотографиях моих друзей.

Вот мой запрос:

String query = "SELECT subject, created FROM photo_tag WHERE subject IN (SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY created DESC LIMIT 200";

Это должно вернутьВыполнено 200 последних тегов.

К сожалению, после просмотра моего новостного канала, вот первые несколько результатов, которые я получаю (отформатирован SUBJECT в CREATED_TIME)

522274044 at Sun Sep 25 20:01:03 AEST 2011
522274044 at Sun Sep 25 20:00:26 AEST 2011
522274044 at Sun Sep 25 20:00:00 AEST 2011
522274044 at Sun Sep 25 20:00:00 AEST 2011
522274044 at Sun Sep 25 20:00:00 AEST 2011
522274044 at Sun Sep 25 20:00:00 AEST 2011
522274044 at Sun Sep 25 20:00:00 AEST 2011
521123280 at Sun Sep 25 16:39:19 AEST 2011
521123280 at Sun Sep 25 16:39:19 AEST 2011
522274044 at Sun Sep 25 15:00:04 AEST 2011
521342837 at Sun Sep 25 12:10:06 AEST 2011
521123280 at Sun Sep 25 11:20:45 AEST 2011
521123280 at Sun Sep 25 11:20:14 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011
521123280 at Sun Sep 25 11:16:51 AEST 2011

Как видите, таммежду 8 вечера и 4:39 вечера - огромный разрыв, и, проверяя мою новостную ленту, между этими временами есть БОЛЬШОЕ много фотографий, которые должны быть перечислены здесь.Мой FQL-запрос правильный?или серверы фейсбука просто не обрабатывают такие запросы ... Кроме того, позже в списке:

512328700 at Sun Jul 24 00:30:02 AEST 2011
523619736 at Sat Jul 23 17:36:37 AEST 2011
521342837 at Tue Jul 19 12:23:32 AEST 2011
519156948 at Fri Jul 15 15:08:11 AEST 2011

Более серьезные несоответствия. Есть ли объяснение этому ??Спасибо за вашу помощь!

ОБНОВЛЕНИЕ: Из всех 200 результатов я получаю только около 10 уникальных имен субъектов ОБНОВЛЕНИЕ2: Я попытался запросить группу имен, которых не было в этом списке из 10 уникальных имен выше,и они привели к фотографиям, на которых они были отмечены, и пришли к выводу, что их имена не отображаются из более крупного запроса из-за каких-либо настроек «конфиденциальности» или чего-либо еще.Так, может, это вещь на стороне сервера?

Ответы [ 2 ]

1 голос
/ 25 сентября 2011

Вы также должны убедиться, что у вас есть разрешения user_photos и friends_photos. Кроме того, друзья могут отказаться от платформы Facebook, чтобы их фотографии и т. Д. Не были доступны приложениям через API Facebook:

enter image description here

0 голосов
/ 26 сентября 2011

Запрос отклонен: исходный адрес отправляет чрезмерный объем запросов. надеюсь, что вы не получаете это пока тег (фото) .... я согласен с Facebook API: 0 голос вниз

Вы также должны убедиться, что у вас есть разрешения user_photos и friends_photos. Кроме того, друзья могут отказаться от платформы Facebook, чтобы их фотографии и т. Д. Не были доступны приложениям через API Facebook:

...