Создал приложение на сайте 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);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Разрабатываю 2D игру(вид сверху) и столкнулся с проблемой реагирования на коллайдерыДело в том, что на сцене есть спрайт персонажа с Rigidbody2D,...
Попробовал отправлять сообщения в телеграм при помощи TLSharp (хабр, гитхаб)