小编Mig*_*gli的帖子

Instagram API /媒体/搜索最大时间戳问题

我目前正在使用Instagram API的/ media/search端点.由于此端点不返回分页链接,因此我实现了一种算法,通过使用最小和最大时间戳来获取更多数据.但是,不知何故API不尊重max_timestamp,即当我在特定时间间隔内查询帖子时,我仍然得到哪个时间戳大于最大时间戳的内容.我已经进行了大量的网络搜索了几天,我还在Stackoverflow上找到了一些相关的帖子,例如关于在时间范围之外返回结果的这个帖子,以及关于不遵守最大时间戳参数的这个帖子,但没有一个提供解决方案.由于这两个例子只有几个月的历史,我认为这是一个相当新的问题.

我已经尝试了很多东西来理解和解决问题,所以我想知道是否是因为我没有使用访问令牌?还是另一个问题?或者它确实是Instagram API中的问题?

我真的很期待一个答案.

以下是重现问题的示例:

https://api.instagram.com/v1/media/search?lat=48.858351&lng=2.29444&distance=5000&min_timestamp=1407192003&max_timestamp=1407278403&client_id=<CLIENT-ID>
Run Code Online (Sandbox Code Playgroud)

响应包含以下时间戳:

  1. 1407278455
  2. 1407278453
  3. 1407278448
  4. 1407278446
  5. 1407278439
  6. 1407278423
  7. 1407278418
  8. 1407278416
  9. 1407278410
  10. 1407278407
  11. 1407278404

由于指定的max_timestamp是1407278403,以上所有都更大......

instagram

7
推荐指数
1
解决办法
1536
查看次数

标签 统计

instagram ×1