我正在寻找一种检查是否有Facebook用户具有特定ID的方法。
我知道有一个Graph API可以返回给定ID的Facebook用户的个人资料图片,它的工作原理如下: https://graph.facebook.com/#USER_ID_HERE#/picture
并且我看到如果我输入不存在的ID它会返回错误,但我仍然是JavaScript的新手,所以我真的不知道如何“读取”该错误消息。
答案 0 :(得分:7)
使用jQuery尝试此代码。
var pictureUrl= "https://graph.facebook.com/" + userId + "/picture";
$.ajax({
url : pictureUrl,
statusCode: {
200: function() {
alert("user exist");
},
404: function() {
alert( "user not exist" );
}
}
});