Просто тот факт, что я не могу найти никого другого, имеющего эту проблему с API Instagram, указывает мне, что я делаю что-то неправильно.
Если бы я должен был ввести: https://api.instagram.com/v1/users/334250900/media/recent/?client_id=xxx&min_id=678453535718114828_919796408
и 678453535718114828_919796408
был самым последним идентификатором сообщения для этого пользователя, я ничего не получил бы, верно?
Ну, нет. Я получаю один пост назад - тот, что находится в параметре min_id
.
В документации указано:
MIN_ID - возвращаемый носитель позже, чем этот min_id.
но поведение, похоже, должно возвращать носители LATER OR EQUAL для этого min_id.
Если я укажу min_id, который является последним положением THIRD, я должен вернуть TWO сообщения, но нет, я получаю три.
Конечно, я могу отбросить последний результат в возвращаемом массиве или выполнить некоторую проверку, чтобы увидеть, есть ли у меня его, но этот вид поражает цель параметра.
Это только я?