【问题标题】:Instagram feeds using tag name of particular userInstagram 提要使用特定用户的标签名称
【发布时间】:2015-09-07 07:09:22
【问题描述】:
我正在尝试使用标签名称将 instagram 提要提取到我的网站。
https://api.instagram.com/v1/tags/{tag-name}?access_token=ACCESS-TOKEN
以上是我用来获取提要的api。
现在所有使用该标签的用户都会显示提要。我需要限制使用标签名称的特定用户的提要。
有人遇到过这个吗?
谢谢,
【问题讨论】:
标签:
instagram
instagram-api
feed
【解决方案1】:
Instagram Api 的当前版本没有可让您通过tag-name AND user-id 获取媒体的端点。最好的办法是使用以下端点之一,然后循环遍历结果并过滤掉与第二个条件匹配的媒体。
- 使用 GET
/tags/{tag-name}/media/recent API 端点请求按给定主题标签的名称搜索帖子,然后过滤媒体响应列表以匹配相关特定用户的 user-id。
或
- 使用 GET
/users/{user-id}/media/recent API 端点请求搜索特定用户的帖子,然后手动检查每个帖子的标签数组是否包含您要查找的特定主题标签。
我建议您使用选项 2,因为这样会更快,因为与来自 1000 多个带有标签的 Instagram 用户的媒体相比,单个用户提要的数据集要小得多。