【问题标题】:Instagram API: How to get pictures by tag nameInstagram API:如何通过标签名称获取图片
【发布时间】:2016-01-12 14:47:38
【问题描述】:

我正在尝试通过标记名获取最近的图片。在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');
 });

Result

所以它需要max_tag_idmin_tag_id。但我没有最大/最小 ID,因为我第一次请求并且分页对象为空

【问题讨论】:

    标签: javascript api instagram instagram-api


    【解决方案1】:

    如果您处于沙盒模式,您将只能在 API 响应中获得最多 20 张图片,并且不会有分页,您也只会看到来自您的沙盒授权用户的图片,更多关于沙盒模式的信息:https://www.instagram.com/developer/sandbox/

    第一次调用不需要max_tag_idmin_tag_id,一旦您的应用上线,您将拥有分页对象,next_url 将在网址中包含所有相关的max_tag_id

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多