我正在尝试通过标记名获取最近的图片。在API Doc我发现我需要向https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
我正在使用JavaScript(node.js),但这不是特定于JavaScript的问题,因此您可以跳过代码。
注意: access_token有效,我查了一下。
这是我的代码:
var tag = 'nexus5x';
var url = 'https://api.instagram.com/v1/tags/'+ tag +'?access_token=' + access_token;
request({
url: url,
method: 'GET'
}, function(error, response, body){
if(error) {
console.log(error);
} else {
console.log(body);
}
console.log('done');
});
因此需要max_tag_id
或min_tag_id
。但我没有最大/最小ID,因为我是第一次请求并且分页对象是空的
答案 0 :(得分:1)
如果您处于沙盒模式,那么API响应中最多只能获得20个图片,并且没有分页,您也只能看到沙箱授权用户的图片,有关沙盒模式的更多信息:{{3} }
第一次通话不需要 max_tag_id
和min_tag_id
,一旦您的应用有效,您将拥有分页对象,next_url
将拥有所有相关的max_tag_id
在网址中。