16

我在网上找到的所有示例都是早期版本的 Imgur API 或非 JS 代码,所有这些都使用新 API 中不存在的 API 密钥。相反,你得到一个client_idand secret。任何人都有示例代码显示如何使用其 API 的版本 3 通过 JavaScript(或 jQuery)将图像上传到 Imgur?

4

2 回答 2

22
$.ajax({ 
    url: 'https://api.imgur.com/3/image',
    headers: {
        'Authorization': 'Client-ID YOUR_CLIENT_ID'
    },
    type: 'POST',
    data: {
        'image': 'helloworld.jpg'
    },
    success: function() { console.log('cool'); }
});
于 2013-08-06T21:34:51.373 回答
0

以@vin 的示例为基础,这里有一个:

$(document).ready(function() {
    $.ajax({
        url: 'https://api.imgur.com/3/image',
        headers: {
            'Authorization': 'Client-ID a1b2c3d4e5'
        },
        type: 'POST',
        data: {
            'image': image
        },
        success: function(data, status) {
            console.log("Data: " + data.data.link + "\nStatus: " status);
            console.log(data.data.link)
        }
    });
});

这使您可以将 url 保存到文件中。

于 2022-01-28T17:35:54.113 回答