Instagram API:如何搜索哈希标签?

Instagram API:如何搜索哈希标签?,instagram,instagram-api,Instagram,Instagram Api,据我所见,除非我有公共内容许可,否则我不能搜索hashtags 除非我提交一个应用程序供审查,否则我无法获得公共内容许可 我不能提交一个应用程序供审查,除非我有一个视频屏幕和一个很好的理由说明我为什么需要这个许可。我只是为客户建立网站,他们想在帖子中加入自己的标签。我在已批准的应用程序类型列表中没有看到这一点 或者有没有其他方法可以搜索hashtag而不必经历所有这些?在请求代码时,您可以将作用域作为公共内容传递 https://api.instagram.com/oauth/authorize

据我所见,除非我有公共内容许可,否则我不能搜索hashtags

除非我提交一个应用程序供审查,否则我无法获得公共内容许可

我不能提交一个应用程序供审查,除非我有一个视频屏幕和一个很好的理由说明我为什么需要这个许可。我只是为客户建立网站,他们想在帖子中加入自己的标签。我在已批准的应用程序类型列表中没有看到这一点


或者有没有其他方法可以搜索hashtag而不必经历所有这些?

在请求代码时,您可以将作用域作为
公共内容传递


https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect\u uri=redirect\u uri=redirect-uri&response\u type=code&scope=public\u content

在请求代码时,您可以将作用域作为
public\u content


https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect\u uri=redirect\u uri=redirect-uri&response\u type=code&scope=public\u content

我现在正在处理这个问题。在您的情况下,如果每次只搜索一个hashtag,那么最好使用instafeed.js

我用这个库完成了这个任务

var feed = new Instafeed({
    get: 'tagged',
    tagName: audi',
    clientId: 'XXXXX',
    accessToken: 'XXXXX',
    template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
});
feed.run();
var feed = new Instafeed({
    get: 'tagged',
    tagName: 'ferrari',
    clientId: 'XXXXX',
    accessToken: 'XXXXX',
    template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
});
feed.run();
var feed = new Instafeed({
    get: 'tagged',
    tagName: 'BMW',
    clientId: 'XXXXX',
    accessToken: 'XXXXX',
    template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
});
feed.run();
var feed=new Instafeed({
得到:“标记”,
标记名:audi',
客户ID:'XXXXX',
accessToken:'XXXXX',
模板:“
  • ” }); feed.run(); var feed=新Instafeed({ 得到:“标记”, 标记名:“法拉利”, 客户ID:'XXXXX', accessToken:'XXXXX', 模板:“
  • ” }); feed.run(); var feed=新Instafeed({ 得到:“标记”, 标记名:“BMW”, 客户ID:'XXXXX', accessToken:'XXXXX', 模板:“
  • ” }); feed.run();
    如果有人知道如何在每次搜索2个或更多的标签,请与我联系


    希望它能帮助你

    我现在正在处理这个问题。在您的情况下,如果每次只搜索一个hashtag,那么最好使用instafeed.js

    我用这个库完成了这个任务

    var feed = new Instafeed({
        get: 'tagged',
        tagName: audi',
        clientId: 'XXXXX',
        accessToken: 'XXXXX',
        template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
    });
    feed.run();
    var feed = new Instafeed({
        get: 'tagged',
        tagName: 'ferrari',
        clientId: 'XXXXX',
        accessToken: 'XXXXX',
        template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
    });
    feed.run();
    var feed = new Instafeed({
        get: 'tagged',
        tagName: 'BMW',
        clientId: 'XXXXX',
        accessToken: 'XXXXX',
        template: '<li><a href="{{link}}"><img src="{{image}}" /></a></li>'
    });
    feed.run();
    
    var feed=new Instafeed({
    得到:“标记”,
    标记名:audi',
    客户ID:'XXXXX',
    accessToken:'XXXXX',
    模板:“
  • ” }); feed.run(); var feed=新Instafeed({ 得到:“标记”, 标记名:“法拉利”, 客户ID:'XXXXX', accessToken:'XXXXX', 模板:“
  • ” }); feed.run(); var feed=新Instafeed({ 得到:“标记”, 标记名:“BMW”, 客户ID:'XXXXX', accessToken:'XXXXX', 模板:“
  • ” }); feed.run();
    如果有人知道如何在每次搜索2个或更多的标签,请与我联系


    希望它能帮助你

    没有公共内容许可,没有其他方法可以获取hashtags。对于公共内容权限,您必须提交api以供审查。没有公共内容权限,没有其他方法可以获取哈希标记。要获得“公共内容”权限,您必须提交api以供审阅。我尝试了此操作,但它不适用于处于沙盒模式的应用程序。我尝试了此操作,但它不适用于处于沙盒模式的应用程序。