2013-10-26 44 views
1

我正在尋找一種方法來檢查是否存在具有特定ID的Facebook用戶。使用Javascript檢查Facebook用戶是否存在

我知道有一個圖形API,它可以返回的Facebook用戶的個人資料圖片對於給定的ID,它的工作原理是這樣的: https://graph.facebook.com/#USER_ID_HERE#/picture

,我看到,如果我輸入一個不存在的ID則返回錯誤,但是我對JavaScript仍然很陌生,所以我不知道如何「閱讀」錯誤信息。

回答

5

試試用jQuery代碼。

var pictureUrl= "https://graph.facebook.com/" + userId + "/picture"; 
$.ajax({ 
    url : pictureUrl, 
    statusCode: { 
     200: function() { 
      alert("user exist"); 
     }, 
     404: function() { 
      alert("user not exist"); 
     } 
    } 
}); 
+0

好戲,謝謝:) –

+0

有時候這個方法返回OAuthException。如何找到解決方法? – BILL

+0

如果我們不知道用戶ID,該怎麼辦? –