Так что я понимаю, что FQL скоро будет устаревшим в пользу API графа, я читал о некоторых примерах API графа, но пока не нашел, как сделать то, что мне действительно нужно.
Так что все просто, мне нужно выбрать со страницы все свои альбомы, которые были обновлены за последние 2 недели, и из фотографий внутри этих альбомов все фотографии, которые были обновлены за последние 2 недели.
В FQL это будет выглядеть примерно так (2 запроса):
SELECT aid, object_id, name, description FROM album WHERE owner=' . $owner . ' AND modified>' . $time . ' ORDER BY modified DESC;
SELECT pid, object_id, src_small, src_big, caption, modified FROM photo WHERE album_object_id=' . $query1['object_id'] . ' AND modified>' . $time . ' AND owner=' . $owner . ' ORDER BY modified DESC;
Я также слышал, что это может быть объединено с API графа, если это действительно возможно, я бы тоже хотел это знать.
Спасибо за помощников.
В настоящее время невозможно применить ручной порядок в Graph API. Есть since
а также until
параметры, но они относятся к созданной метке времени, а не к обновленной метке времени ИМХО. Увидеть
В общем, FQL можно использовать до 7 августа 2016 года. Так что, если это важный вариант использования для вас, я бы порекомендовал придерживаться FQL и подождать, пока Graph API (возможно) не будет дополнен этой функциональностью.
Других решений пока нет …