我想获取像iconosquare这样的Instagram主题标签媒体。
所以我使用Cosenary PHP Api来启动我的Instagram项目。
使用$instagram->getLoginUrl()
然后该页面会将我重定向到我的带有?code
参数的回调网址。
在我的回调网址的php文件中,我使用代码并获取我的access_token:
$data = $instagram->getOAuthToken($_GET['code']);
$access_token = $data->access_token;
所以使用access_token,我试图获取 coffee 媒体标记文件
$url = "https://api.instagram.com/v1/tags/coffee/media/recent?access_token={$access_token}";
并使用Php CURL方法
访问它但数据以
的形式返回给我array(3) {
["pagination"]=>
array(1) {
["deprecation_warning"]=>
string(94) "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead"
}
["meta"]=>
array(1) {
["code"]=>
int(200)
}
["data"]=>
array(0) {
}
}
我可以知道min_tag_id和max_tag_id是什么? 我添加了参数link,但仍然可以获得相同的结果。
我无法在instagram developer website上搜索任何文档。
答案 0 :(得分:10)
我刚发现我的Instagram应用程序处于沙盒模式。 因此它不会返回任何数据(因为我的Instagram没有#coffee哈希标记,请尝试搜索您自己的(或任何沙盒用户的)标签的#标签。 ..
如果应用程序的审核状态得到批准,那么它将检索公共主题标签而不是沙盒用户的主题标签。
Instagram确实在here上声明,当应用程序处于沙盒模式时存在一些限制。