只是我找不到其他人在 Instagram API 上遇到此问题这一事实向我表明我做错了。
如果我输入:https://api.instagram.com/v1/users/334250900/media/recent/?client_id=xxx&min_id=678453535718114828_919796408
并且678453535718114828_919796408
是该用户的最新帖子 ID,我应该什么也得不到,对吧?
好吧,我没有。我收到一个回帖 -min_id
参数中的那个。
该文档指出:
MIN_ID -在此 min_id之后返回媒体。
但行为似乎是稍后或等于此 min_id 返回媒体。
如果我指定一个 min_id 是第三个最近的帖子,我应该得到两个帖子,但不,我得到三个。
当然,我可以丢弃返回数组中的最后一个结果,或者做一些检查以查看我是否已经拥有它——但这有点违背了参数的目的。
只有我吗?