Imgur Api Fetching Gallery using Fetch es6



>我必须使用IMGUR API创建一个图像库。我有使用imgur网站制作的客户ID。现在我必须从图库中获取数据,这些数据可以从顶部,用户,病毒等部分获取。

我不确定如何传递 {{部分}}/{{排序}}/{{窗口}} .我像用户一样从输入标签中获取值病毒,所以我在变量部分中得到字符串"病毒"。

整个代码是ES6 JavaScript

var myHeaders = new Headers();
myHeaders.append("Authorization", "Client-ID {{clientId}}");
var requestOptions = {
method: 'GET',
headers: myHeaders,
};
fetch("https://api.imgur.com/3/gallery/{{section}}/{{sort}}/{{window}}/{{page}}?showViral={{showViral}}&mature={{showMature}}&album_previews={{albumPreviews}}", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));

API 参考 - https://apidocs.imgur.com/?version=latest#eff60e84-5781-4c12-926a-208dc4c7cc94

在此处输入图像描述

使用反勾号

fetch(`https://api.imgur.com/3/gallery/${section}/${sort}/${window}/${page}?showViral=${showViral}&mature=${showMature}&album_previews=${albumPreviews}`, requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));

最新更新