Поиск по тегу Instagram — фильтрация изображений и тегов после определенного времени или идентификатора.

Я использую Instagram API для получения списка фотографий, помеченных определенным хэштегом. У меня настроена подписка в режиме реального времени, поэтому она будет уведомлять меня всякий раз, когда публикуются новые фотографии. Однако я должен получить новые результаты сам.

Моя проблема: когда я запрашиваю список недавно помеченных фотографий, я получаю большой список, и я не хочу каждый раз обрабатывать все результаты в списке последних. В документах API сказано, что я могу передавать эти необязательные параметры, но они кажутся нелогичными. Они кажутся противоположными тому, что я ожидал:

MIN_ID  Return media before this min_id.
MAX_ID  Return media after this max_id.

Если я отслеживаю самый последний медиа-идентификатор, который я видел в своих последних запросах, как мне построить мой следующий запрос, чтобы возвращать только результаты, более новые, чем этот идентификатор?

Я разместил две фотографии с тестовым хэштегом. Когда я использую следующий URL-адрес (с моим реальным access_token), я получаю ответ json со списком обеих этих фотографий:

https://api.instagram.com/v1/tags/weirdtest/media/recent?access_token=xxx

Эти две фотографии имеют следующие идентификаторы:

221201236060507271_179249322
221190263853517857_179249322

Как создать запрос, который возвращает только более новая из этих двух фотографий?

5
задан Kenny Wyland 25 June 2012 в 02:21
поделиться