使用Javascript检查Facebook用户是否存在

nch*_*ch7 2 javascript facebook facebook-graph-api

我正在寻找一种方法来检查是否有Facebook用户具有特定ID.

我知道有一个Graph API可以返回给定ID的Facebook用户的个人资料图片,它的工作原理如下:https: //graph.facebook.com/#USER_ID_HERE#/picture

我看到如果我输入不存在的ID它会返回错误,但我仍然是JavaScript的新手,所以我真的不知道如何"读取"该错误消息.

小智 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" );
        }
    }
});
Run Code Online (Sandbox Code Playgroud)