ユーザーが Facebook の資格情報を使用してシステムにログインした後、サーバーに写真をアップロードできるようにしようとしています。Android用のphonegap Facebookプラグインを使用しています。Facebook SDK から一意のユーザー ID を取得するにはどうすればよいですか? また、javascript SDK または Android SDK を使用する必要がありますか?
ありがとう!
ユーザーが Facebook の資格情報を使用してシステムにログインした後、サーバーに写真をアップロードできるようにしようとしています。Android用のphonegap Facebookプラグインを使用しています。Facebook SDK から一意のユーザー ID を取得するにはどうすればよいですか? また、javascript SDK または Android SDK を使用する必要がありますか?
ありがとう!
FB.init を呼び出した後....u は FB.login 関数を呼び出す必要があり、fb.login の応答で、ログインしている人のユーザー 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"
});
興味のある方は、Facebook の JavaScript SDK を初期化した後、次のようにします。
FB.api('/me', function(me){
if (me.id) {
var facebook_userid = me.id;
alert(facebook_userid);
}
});