【问题标题】:Imgur API not giving a valid responseImgur API 未给出有效响应
【发布时间】:2020-11-01 07:54:33
【问题描述】:

以下 Imgur 上传 API 不起作用:*https://api.imgur.com/3/upload *。知道我还能用什么,或者他们有没有新的?我查看了文档,但找不到任何东西,尽管我可能在这里遗漏了一些东西:https://apidocs.imgur.com/?version=latest

【问题讨论】:

    标签: node.js image api get imgur


    【解决方案1】:

    这是我用来将图片上传到 imgur 的代码。端点不一样,不知道你的行不行。

    const uploadImg = function(file: any) {
        // Begin file upload
        console.log("Uploading file to Imgur..");
    
        var apiUrl = 'https://api.imgur.com/3/image';
        var apiToken = <your-token>;
    
        var settings: any = {
          async: false,
          crossDomain: true,
          processData: false,
          contentType: false,
          type: 'POST',
          url: apiUrl,
          mimeType: 'multipart/form-data'
        };
    
        var formData = new FormData();
        formData.append("image", file);
        formData.append("album", "your-album-name");  // optional
        settings.data = formData;
    
        return axios(apiUrl, {
        method: 'post',
        data: formData,
        headers: {Authorization: 'Bearer ' + apiToken,
            Accept: 'application/json'}});
        
    }
    

    【讨论】:

    • 我使用的上传端点在 3 天前工作。它是通过 URL 上传的。感谢您的回答,我一定会尝试并留下投票!
    猜你喜欢
    • 1970-01-01
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多