当用户接受fb app请求或需要将用户重定向到自定义网址时,我需要将其他参数传递给重定向网址。我该怎么做?...请参阅以下代码。
$('#sendRequest').click(function() {
FB.ui(
{
method : 'apprequests',
message : $(this).attr('data-message')
},
function (response) {
// If response is null the user canceled the dialog
if (response != null) {
logResponse(response);
}
}
);
});
答案 0 :(得分:1)
我使用“data”参数在发送请求时发送信息,并使用“请求ID”在另一端访问它。
$('#sendRequest').click(function() {
FB.ui(
{
method : 'apprequests',
message : $(this).attr('data-message'),
data: sessionId,
max_recipients:1
},
function (response) {
// If response is null the user canceled the dialog
if (response != null) {
logResponse(response);
}
}
);
});
答案 1 :(得分:0)
您可以在所显示的代码中添加任何内容。
如果您需要将任何数据与请求合并,那么您必须将此数据保存到您自己的数据库中,这样您就可以在收到用户接受时发送给您的请求ID时再次查找请求。