fb'apprequests'重定向到新网址或将其他参数发送到网址

时间:2012-08-20 12:25:37

标签: facebook apprequests facebook-app-requests

当用户接受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);
              }
            }
          );
        });

2 个答案:

答案 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时再次查找请求。