我正在使用Facebook Graph API来获取用户的封面图片。使用链接https://graph.facebook.com/facebookuserid?fields=cover获得的信息是JSON对象,其中包含指向图片的链接。如何使用JQuery或JavaScript获取该链接?
这是我尝试过的:
HTML:
<div id="cover"></div>
JQuery的:
$(document).ready(function(){
var URL = 'https://graph.facebook.com/<?= $user ?>?fields=cover';
$.ajax({
url : URL,
dataType : "jsonp",
success : function(parsed_json) {
var coverpic = parsed_json["cover"]["source"];
$("#cover").append('<img src="' + coverpic + '"/>");
}
});
});
其中$user
是PHP代码$user = $facebook->getUser();
,它为我提供当前用户的ID。
感谢。
答案 0 :(得分:1)
$.ajax({
url : URL,
type: "GET",
dataType : "jsonp",
success : function (parsed_json) {
var coverpic = parsed_json["cover"]["source"];
$("#cover").append('<img src="' + coverpic + '">');
}
});