使用javascript的API从图库中输出imgur图像url
Outputting imgur image URLs from a gallery using the API using javascript
我正在尝试编写一个脚本,从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;
})
相关文章:
- 在JavaScript中输出转义字符
- 如何在jQuery中将函数的输出分配给变量
- Javascript,输出结果后页面不断刷新
- Datetime格式为Friendly Time.Moment JS输出错误
- 如何将angularjs中的javascript字符串输出为循环数组
- HTML5FileReader输出到D3.js图表
- console.log以外的Javascript输出函数
- Eloquent JavaScript递归示例如何终止为返回1,但仍然输出指数值
- PHP中的数组输出
- 以不同的顺序输出数据
- 使用Rivets.js输出类
- 在Chrome扩展内部输出Google API调用
- 如何为d3.js图表输出组织/嵌套数据
- 将IndexedDB中的数据拉入数组,并通过ReactJS输出
- 一个ajax循环有两个输出错误innerHTML
- 快速排序程序未正确输出
- 函数将输出nan而不是数字,为什么
- 在量角器中创建一个.txt错误输出文件是手动的,而不是控制台错误
- 如何在页面一侧的浮动框中显示用户脚本的输出
- 使用javascript的API从图库中输出imgur图像url