【问题标题】:Using jQuery to Anonymous Upload image(s) onto Imgur API v3?使用 jQuery 将图像匿名上传到 Imgur API v3?
【发布时间】:2013-07-27 18:40:19
【问题描述】:

我一直在查看 Stack 上的各种帖子,最终引导我 to this thread 关注 PHP 上传。

我熟悉访问 API,但通常通过 PHP。我认识到,即使不是大多数 API 调用,也有一些需要后端系统。但我很好奇是否可以创建一个 API 调用以严格使用 jQuery 上传到 Imgur?没有像 Python、RoR 或 PHP 之类的其他后端?

我当前的客户端 ID 用于匿名上传,因此没有 OAuth 或任何其他连接。我可以在 PHP 中使用它,但我希望在不刷新页面的情况下使应用程序基于 Ajax。朝着正确方向迈出的任何一步都将不胜感激。

【问题讨论】:

    标签: jquery json api imgur


    【解决方案1】:

    v2 适合我

        var imageData = "base64 encoded data here";
    
        $.post("http://api.imgur.com/2/upload", {key:"your_api_key", type:"file", image:imageData}, function(page)
        {
            console.log(page);
        });
    

    我刚刚对此进行了测试,它上传了我的图片

    【讨论】:

      【解决方案2】:
      function uploadImage(){
       $.ajax({
        url: 'https://api.imgur.com/3/image',
        headers: {
        'Authorization': 'Client-ID xxxxxxxxx'
        },
        type: 'POST',
        data: {
          'image': 'http://static.dnaindia.com/sites/default/files/styles/half/public/2015/11/30/399839-deepika-padukone.jpg?itok=Ba0msbiw'
        },
       success: function(data) { console.log(data.data.link); }
        });
      }
      

      【讨论】:

        猜你喜欢
        • 2013-06-20
        • 2014-04-28
        • 1970-01-01
        • 2014-12-08
        • 2016-04-25
        • 1970-01-01
        • 2011-05-20
        • 2016-01-11
        • 2015-03-12
        相关资源
        最近更新 更多