У меня есть приложение, которое отслеживает бизнес-страницу для вас, наряду с другими источниками, такими как Twitter . Для внутренних комментариев и аналитики я храню записи на стене в нашей базе данных.
Каждые 10 минут я спрашиваю Facebook, есть ли новые посты с прошлого раза. Я использую "/ me / feed? Since = [10 mutetes ago]". Проблема в том, что я уже сохранил сообщение и в него добавлен новый комментарий, когда я запрашиваю новые сообщения, это сообщение не возвращается.
Я знаю, что это потому, что созданное время предшествует отметке времени, запрошенной в вызове с момента. Но обновленного времени нет. Есть ли способ установить «с» на обновленное время вместо созданного времени?
Дополнительная информация о регистре
Я также пытался использовать FQL вместо Graph API . Но у этого метода есть проблема / ошибка.
Я использую этот скрипт на страницах очень крупных компаний, например Heineken . На этих страницах есть несколько сообщений в час, а в загруженное время - много сообщений в минуту. Но это не проблема.
Проблема в том, что у меня есть несколько постов, обычно один или два в день, которые очень интересны и имеют много комментариев, и продолжают оставлять комментарии в течение нескольких дней. Эти «большие» посты являются самыми интересными из всех, но они исключаются из моих результатов, потому что слишком много новых постов.