ユーザーIDをパラメーターとして使用してjavascript関数を作成することは可能ですか?それはユーザーの名前を返しますか?
質問する
85 次
2 に答える
2
FB.api 呼び出しは非同期であるため、単純にユーザー名を返すようにするのは少し難しいです。名前で何をしたいか (テキスト フィールドへの入力、ユーザーへの表示など) に応じて、名前が取得されたときに呼び出されるコールバック関数を渡すことができます。このようなもの?
function getName(userId, callbackFunction) {
FB.api('/' + userId, function(response) {
callback(response.name)
})
}
そして、あなたはそれをこのように使うでしょう
getName(YOUR_USER_ID, function(name) {
alert(name)
})
于 2013-05-02T16:04:18.727 に答える
0
FB.api(idUser, function(response) {
alert("Name: "+ response.name + "\nFirst name: "+ response.first_name + "ID: "+response.id);
var img_link = "http://graph.facebook.com/"+response.id+"/picture"
});
このような
ソース: http://developers.facebook.com/docs/reference/javascript/FB.api/
于 2013-05-02T15:58:29.227 に答える