首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Instagram API媒体/热门

Instagram API媒体/热门
EN

Stack Overflow用户
提问于 2015-10-08 05:53:06
回答 2查看 1.2K关注 0票数 0

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

另外,有没有办法通过api获取发现功能的结果?

EN

回答 2

Stack Overflow用户

发布于 2017-12-23 15:09:45

票数 1
EN

Stack Overflow用户

发布于 2015-10-12 05:25:55

我最近也在与同样的问题作斗争,并得出结论,除了困难的方法之外,没有其他方法。

如果你想要基于位置的流行图像,你必须使用位置端点。https://api.instagram.com/v1/locations/214413140/media/recent

此链接从自定义位置调出最近的媒体,关键字是location-id。您现在的工作是遵循简单的分页api并将响应的数组合并为一大堆JSON。$response'pagination'参数负责分页,因此您只需使用前一个请求的max_id发送每个下一个请求。

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

最终结果将取决于您收集的信息量。最后,你只需要用like count对数组进行排序,然后你就可以做任何你想做的事情了。

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

希望有人会提出更好的解决方案或Instagram API将最终支持媒体/受欢迎的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33003031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档