Я выполняю этот запрос FQL для поиска сообщений на стене на моей временной шкале:
https://graph.facebook.com/fql?q=SELECT+message+FROM+stream+WHERE+source_id=me()%20AND+strpos(message,'metallica')+>0&access_token=XXXX
(Извините за ссылку, она не выглядела красиво)
Разве это не должно возвращать все имеющиеся у меня обновления статуса, включающие строку «metallica»? Я делаю что-то неправильно? Старые посты (1-2 года назад) не возвращаются. Это потому что:
Каждый запрос таблицы потока ограничен предыдущими 30 днями или 50 сообщениями, в зависимости от того, что больше, однако вы можете использовать зависящие от времени поля, такие как created_time, вместе с операторами FQL (такими как ‹ или >), чтобы получить гораздо больший диапазон сообщения.