我想找到特定的标签媒体和这些信息。
并且,关注instagram API文档。
但是,特定的标签媒体API总是返回空数组。
我试过这一步。
- 获取访问令牌
https://api.instagram.com/oauth/authorize/?client_id=[C_ID]&重定向uri=http://localhost:3001/instagram/callback&response_type=令牌&scope=基本+公共内容+关系
重定向并返回加速
http://localhost:3001/instagram/callback#access_token=ACCESS_TOKEN
- 查找特定标签(例如snow)
https://api.instagram.com/v1/tags/snow?access_token=ACCESS_TOKEN
返回,
{
"meta":
{
"code": 200
},
"data":
{
"media_count": 11664,
"name": "snow"
}
}
- 并查找特定标签媒体列表
https://api.instagram.com/v1/tags/snow/media/recent?access_token=ACCESS_TOKEN
返回,
{
"pagination":
{
"deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead"
},
"meta":
{
"code": 200
},
"data": [ ]
}
为什么返回null数组?
什么是max_tag_id,min_ttag_id?
你几乎肯定没有看到任何结果,因为你正在搜索的标签在你最近的20篇文章中没有使用过。
这是一篇简短的文章,解释了新的Instagram API是如何工作的。
TL;DR:如果你的应用程序处于沙盒模式,它只能看到你或你的沙盒用户过去的20篇帖子。