Я создаю продукт, который использует изображения друзей пользователей Facebook. Я нашел несколько примеров на SO, которые фильтруют фотографии, фильтруя альбомы и список друзей пользователей следующим образом:
SELECT pid, link, owner
FROM photo
WHERE aid IN
(SELECT aid FROM album WHERE owner IN
(SELECT uid2 FROM friend WHERE uid1=me())
)
Но почему я не могу пропустить сборник альбомов? Следующее должно работать, но запуск его в Graph API Explorer никогда не возвращает результат (например, тайм-аут, который никогда не происходит):
SELECT pid, link, owner
FROM photo
WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())
AND created > strtotime("10 February 2013")
ORDER BY created DESC
Токен, который я использую, наверняка имеет «user_photos» и «friends_photos». Использование обычного обозревателя графиков также имеет такое же поведение, результат никогда не отображается:
Это ошибка моей логики, ошибка платформы Facebook или здесь происходит что-то странное?