2016-05-12 206 views
0

我有一個用戶的Facebook ID,我可以從它的個人資料中獲取信息,例如我的android應用程序中的名稱?如何通過用戶id獲取Facebook用戶信息android

+0

檢查以下答案:http://stackoverflow.com/a/15647007/5828664,它完全和很好的解釋。 – Amesys

+0

試試這個http://stackoverflow.com/questions/37183258/how-to-get-email-from-facebook-sdk-4-0/37183573#37183573 –

回答

0

我只是發現瞭解決方案:

GraphResponse response = new GraphRequest(
     AccessToken.getCurrentAccessToken(), 
     "/" + id, 
     null, 
     HttpMethod.GET, 
     new GraphRequest.Callback() { 
      public void onCompleted(GraphResponse response) { 
      } 
     } 
    ).executeAndWait(); 

    JSONObject json = response.getJSONObject(); 
    try { 
     String name = json.getString("name"); 
    }catch(JSONException e){ 
     e.printStackTrace(); 
    } 
相關問題