jQuery/javascriptの新機能で、 'userData'オブジェクトを公開するのに苦労しています。 Facebookコールは正常に動作します。 Facebookの呼び出しの中で、コンソールは 'userData'オブジェクトを私が望むように記録します。しかし、私はオブジェクトを公開する方法を知らないので、再利用することができます。現時点のコンソールログでは、 'userData'が定義されていないことが報告されます。誰かが私が間違っていることを知っていますか?前もって感謝します! ロンFacebook API呼び出しオブジェクトの公開オブジェクトを現時点では未定義にします
FB.api('/me?fields=id,first_name,last_name,picture', function(userProfile) {
var userData = {
first_name : userProfile.first_name,
last_name : userProfile.last_name,
userid : userProfile.id,
picture : userProfile.picture
};
return userData;
});
console.log(userData);
フィードバックいただきありがとうございます。しかし、私はまだそれを動作させることはありません。私はあなたがconsole.logを指摘するのを見ます。しかし、私はこれを次のように置き換えます: $( "#showme")。prepend(globalUserData.first_name); ...私はまだ何も見ません。どうして?? – franksprings
私は自分の答えを更新しました。それを試してください。 – Leopd