Instagram 新 API,按标签获取商品

Posted

技术标签:

【中文标题】Instagram 新 API,按标签获取商品【英文标题】:Instagram new API, get items by tag 【发布时间】:2015-12-10 10:15:58 【问题描述】:

上个月更新了 Instagram API,我不明白如何使用它。

例如,我想通过标签nexus5x 获取图像。

我确实请求https://api.instagram.com/v1/tags/nexus5x?access_token=access_token

响应是

200 '"meta":"code":200,"data":"media_count":5066,"name":"nexus5x"'

你能解释我接下来要做什么吗?

我也尝试获取最近的项目

https://api.instagram.com/v1/tags/nexus5x/media/recent?access_token=access_token

但得到这个回应

200 '"pagination":"deprecation_warning":"next_max_id 和 min_id 是 此端点已弃用;使用 min_tag_id 和 max_tag_id 而是","meta":"code":200,"data":[]'

附:沙盒中的应用。

【问题讨论】:

instagram.com/developer/endpoints/tags/#get_tags_media_recent,你可能需要传递一些参数 这只是通知,你能不能尝试生成新的访问令牌,看看是否有效,我得到了'nexus5x'列表好的! ofcorse 与我的秘密令牌.. 【参考方案1】:

您处于沙盒模式,因此它只会返回您的沙盒授权用户的媒体,以下是相关信息:

作为另一个例子,让我们考虑一个返回列表的端点 媒体:/tags/tag-name/media/recent。这个返回的响应 正如预期的那样,端点将仅包含具有给定标签的媒体。但 而不是从任何公共 Instagram 用户返回媒体,它会 仅返回属于您的沙盒用户的媒体,仅限于 每个用户的最后 20 个。

所以如果你在 instagram 中添加带有主题标签的帖子,那么它将显示在 api 响应中,这是沙盒模式下的限制

这里是有关沙盒模式的更多详细信息的链接:https://www.instagram.com/developer/sandbox/

【讨论】:

以上是关于Instagram 新 API,按标签获取商品的主要内容,如果未能解决你的问题,请参考以下文章

如何使用新 API 从 Instagram 获取公共数据或标签?

按位置和标签搜索 Instagram Api

Instagram 按名称 API 查找 Hashtag

Instagram API 按标签搜索,空白返回

Instagram API 用于获取带有特定主题标签的图片 [关闭]

按标签和时间范围查询 Instagram 帖子