Ошибка 403 при загрузке файла. Imgur

162
23 июля 2019, 02:30

Создал приложение на сайте https://api.imgur.com/oauth2/addclient

При выборе файла

<input type="file" onchange="upload(this.files[0])">

Выполняется функция. Файл отправляется на Imgur и в эту форму возвращается прямая ссылка на изображение

<input type="text" id="imgur_link" name="imgur_link" value="" />

В итоге я получаю ошибку 403. В чем может быть проблема?

Функция:

function upload(file) {
    if (!file || !file.type.match(/image.*/)) return;
    var fd = new FormData();
    fd.append("image", file);
    fd.append("title", "Название приложения");
    fd.append("client_secret", "{12345678}");
    var xhr = new XMLHttpRequest();
    xhr.open("POST", "https://api.imgur.com/3/upload");
    xhr.setRequestHeader('Authorization', 'Client-ID {12345678}');
    xhr.onload = function() {
        $("#imgur_link").val(JSON.parse(xhr.responseText).data.link);
    }
    xhr.send(fd);
}
READ ALSO
Потеря скорости при трении Unity3D

Потеря скорости при трении Unity3D

Разрабатываю 2D игру(вид сверху) и столкнулся с проблемой реагирования на коллайдерыДело в том, что на сцене есть спрайт персонажа с Rigidbody2D,...

173
Превратить Curl post запрос в C# post

Превратить Curl post запрос в C# post

Я пытаюсь трансформировать Curl запрос:

173
wpf не читает таблицу из accdb

wpf не читает таблицу из accdb

сделал по этому примеру https://wwwyoutube

166
Протухает авторизация телеграм

Протухает авторизация телеграм

Попробовал отправлять сообщения в телеграм при помощи TLSharp (хабр, гитхаб)

176