使用javascript的API从图库中输出imgur图像url

Outputting imgur image URLs from a gallery using the API using javascript

本文关键字:输出 imgur 图像 url javascript API 使用      更新时间:2023-09-26

我正在尝试编写一个脚本,从imgur相册中获取随机图像,但我无法检索图像url。

我使用AJAX来获取JSON数据的专辑,这是我到目前为止所做的:

$.ajax({
    type: "GET",
    url: "https://api.imgur.com/3/album/Cfy6A/images",
    dataType: "text",
    beforeSend: function(xhr) {
        xhr.setRequestHeader('Authorization', 'Client-ID <client-id>');
    },
    success: function(data) {
        var json = $.parseJSON(data);
        console.log(json);
    }
});

我能够获得JSON数据,我试图为每个对象获得'链接',我只是不能让它输出只是链接作为一个数组。

任何帮助都是感激的!

编辑:这里是JSON响应的粘贴bin: http://pastebin.com/JR068Dhf

您可以使用map函数将所有链接获取到一个数组

var links = json.data.map(function(item) {
    return item.link;
})