在 Facebook API 中,有没有一种方法可以通过用户 ID 获取用户的姓名和姓氏?
我在我的 ASP.NET MVC 应用程序中使用 FB API,并且我正在使用 MultiFriendSelector 让用户邀请朋友加入我的应用程序。我需要在选择这些朋友时将它们保存在我的数据库中,以便他们可以访问我的页面。这是我到目前为止的代码。
function sendRequestToRecipients() {
var user_ids = document.getElementsByName("user_ids")[0].value;
FB.ui({
method: 'apprequests',
message: 'Join my group on CodeShare!',
to: user_ids
}, requestCallback);
}
function sendRequestViaMultiFriendSelector() {
FB.ui({
method: 'apprequests',
message: 'Join my group on CodeShare!'
}, requestCallback);
}
function requestCallback(response) {
if (response.request && response.to) {
var request_ids = [];
for (var i = 0; i < response.to.length; i++) {
var fb_id = response.to[i];
request_ids.push(fb_id);
//// here I want to get the user's names and
surnames so that I can send them along with the id's..
$.ajax({
url: '/Groups/SaveInvitedFriends',
type: 'POST',
data: { invitedFriends: request_ids }
});
}
}
}
有没有办法在接受请求后保存用户?
谢谢