我正在尝试使用标记名称将Instagram Feed添加到我的网站。 https://api.instagram.com/v1/tags/ {标签名称}?=的access_token ACCESS-TOKEN 以上是我用来获取Feed的api。
现在,所有使用该标记的用户都会显示Feed。我需要限制使用标记名称的特定用户的提要。
有人碰到过这个吗?
谢谢,
答案 0 :(得分:1)
当前版本的Instagram Api没有可让您通过tag-name
AND user-id
获取媒体的端点。您最好的选择是使用以下端点中的一个,然后遍历结果并过滤掉与第二个条件匹配的媒体。
/tags/{tag-name}/media/recent
API端点请求按给定的主题标签名称搜索帖子,然后过滤媒体的响应列表以匹配相关特定用户的user-id
。
或/users/{user-id}/media/recent
API端点请求搜索特定用户的帖子,然后手动检查每个帖子是否其标签数组包含您要查找的特定主题标签。我建议你使用选项2,因为它会更快,因为单个用户提供的数据集要比使用标签标记的1000个Instagram用户的媒体小得多。