function getalbum(){
FB.api(
'/me',
'GET',
{"fields":"albums{name,link}"},
function(response) {
var album=response.data[1]
document.getElementById("photo").innerHTML=album.link;
}
)};
每当我尝试打印相册链接时,都会显示错误cannot read the property '1' of unknown
答案 0 :(得分:0)
所以你的代码应该是:
function getalbum(){
FB.api(
'/me',
'GET',
{"fields":"albums{name,link}"},
function(response) {
if (response.error) {
console.log(error);
} else {
if (response.albums.length > 0) {
var album=response.albums[0]
document.getElementById("photo").innerHTML=album.link;
}
}
}
)};
请注意,您的albums
媒体资源可以在response
对象上直接访问。
只有在对结果进行分页时才需要使用响应对象的data
,如documentation