2012-05-31 128 views
1

我試圖讓用戶在用他們的Facebook憑證登錄到我的系統後將照片上傳到我的服務器。我正在使用android的phonegap facebook插件。我如何從facebook SDK獲得他們獨特的用戶ID?我應該使用JavaScript SDK還是Android SDK?從phonegap獲取用戶ID登錄

謝謝!

回答

2

ü致電FB.init之後....我只好打電話的FB.login功能和響應的FB.login的U將得到的人的用戶ID登錄...

爲的FB.login代碼

FB.login(function(response) { 
       if (response.authResponse) { 
        alert('logged in'); 
        fbId = response.authResponse.userId; 
        alert("user id is "+fbId); 
       } else { 
        alert('not logged in'); 
       } 
      }, { 
       scope : "email" 
      }); 
+0

您的解決方案是已廢棄.. clifgray更正確 –

1

如果有人好奇,你這是怎麼做到這一點的初始化後的Facebook SDK的javascript:

FB.api('/me', function(me){ 
     if (me.id) { 
      var facebook_userid = me.id; 
      alert(facebook_userid); 
     } 
    });