Instagram API媒体/热门

时间:2015-10-07 21:53:06

标签: instagram instagram-api

我们可以对media/popular使用哪些查询。我们可以根据国家或地理位置进行本地化吗?

还有办法用api获取发现功能的结果吗?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我最近在努力解决同样的问题,并得出结论除了艰难的方法之外别无他法。

如果您想要基于位置的热门图片,则必须使用位置端点。 https://api.instagram.com/v1/locations/214413140/media/recent

此链接显示来自自定义位置的近期媒体,关键是位置ID。你的工作现在是遵循简单的分页api并将响应的数组合并为一大堆JSON。 $ response ['分页'] [' next_max_id'] 参数负责分页,因此您只需发送每个下一个请求上一个请求的max_id。

https://api.instagram.com/v1/locations/214413140/media/recent?max_id=1093665959941411696

最终结果取决于您收集的信息量。最后,您将需要对数组进行排序,并且您可以随心所欲地进行任何操作。

当然,重要的部分是在本地保存图像,而不是每次用户打开网页时生成图像。原因不仅是世代时间,而且每小时的请求数量有限。

希望有人会提出更好的解决方案,或者Instagram API将最终支持媒体/按位置流行。