URL конечной точки Instagram с хэштегами min_tag и max_tag

У меня есть URL-адрес, который получает последние изображения, размещенные в Instagram с хэштегом,

проблема с URL-адресом заключается в том, что если количество изображений больше 20, он возвращает max_tag_id, если я ищу с хэштегом - #selfie, я получаю максимальный тег и основной тег, а также следующий URL-адрес страницы,

Но основная проблема заключается в том, что если изображений с этим хэштегом меньше 20, он не возвращает медиа или даже максимальный тег, ответ JSON имеет только минимальный тег.

URL:

https://api.instagram.com/v1/tags/{tagname}/media/recent?client_id=XXX

Ответ :

{"pagination":{"next_min_id":"XXXXXXXX","deprecation_warning":"next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead","min_tag_id":"XXXXXXXX"},"meta":{"code":200},"data":[]}

person Chetan    schedule 24.05.2015    source источник
comment
Для какого хэштега вы пробовали и ничего не получили?   -  person Amir Rahimi Farahani    schedule 27.05.2015
comment
это было #идоничегоно   -  person Chetan    schedule 27.05.2015


Ответы (1)


next_max_tag_id, next_max_id, next_url возвращаются для облегчения разбиения на страницы, когда на сервере доступно больше медиафайлов. Когда будут возвращены все доступные медиаданные, нумерация страниц не будет, поэтому max_tag не будет возвращено.

Тег #idonothingbut в настоящее время имеет 2 медиафайла, которые возвращаются одним вызовом, и разбиение на страницы не требуется.

API также принимает параметр count, который указывает количество медиафайлов на странице, и значение по умолчанию равно 20, как вы упомянули.

person Amir Rahimi Farahani    schedule 27.05.2015
comment
Не могли бы вы поделиться URL-адресом, по которому тег #idonothingbut вернул медиафайл, я также могу проверить один раз. - person Chetan; 27.05.2015