好的,我知道有很多文档可以使用申请表,这不是我的问题。
我正在编写一个类似的应用程序,就像许多其他需要发送“游戏请求”的游戏应用程序一样,但我仔细查看了文档,发现我一定会使用这两种方式:
如果我可以以某种方式预先填充朋友ID并自动将其发送出去,请求表单就足够了,但我不知道该怎么做。有人可以帮忙吗?
但是Farmville和其他人如何做到这一点?他们发送“游戏请求”类型的请求。
得到一些信息 - 帮助!!
答案 0 :(得分:3)
您可以使用Facebook请求对话框发送请求。请尝试使用以下链接查看:
http://developers.facebook.com/docs/reference/dialogs/requests/
我的应用程序中的一些代码段:
function inviteFriends() {
FB.ui(
{
method: 'apprequests',
title: 'Invite your friend to our cool facebook app',
message: 'Please join our cool facebook app',
data: {requestType:"myRequestType", someOtherInfo:"blahblahblah"}
},
function(response) {
if (response) {
// Can save the request id if needed
alert('Request ID: '+response.request_ids);
} else {
alert('Post was not published.');
}
}
);
}
当目标用户“接受”您的请求时,Facebook会将用户重定向到您的应用程序,并将request_ids作为参数。您可以使用请求ID进一步处理您的请求