【发布时间】: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
以下 Imgur 上传 API 不起作用:*https://api.imgur.com/3/upload *。知道我还能用什么,或者他们有没有新的?我查看了文档,但找不到任何东西,尽管我可能在这里遗漏了一些东西:https://apidocs.imgur.com/?version=latest
【问题讨论】:
标签: node.js image api get imgur
这是我用来将图片上传到 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'}});
}
【讨论】: