Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook apprequest空白应用程序页面_Javascript_Facebook - Fatal编程技术网

Javascript Facebook apprequest空白应用程序页面

Javascript Facebook apprequest空白应用程序页面,javascript,facebook,Javascript,Facebook,我正在尝试向用户发送应用程序请求 我将“Canvas URL”和“Secure Canvas URL”(此页面的证书是自签名的)设置为我的网站主页 我的js代码: function do_facebook_login() { FB.login(function(response) { if (response.authResponse) { FB.ui({ method: 'apprequests',

我正在尝试向用户发送应用程序请求

我将“Canvas URL”和“Secure Canvas URL”(此页面的证书是自签名的)设置为我的网站主页

我的js代码:

function do_facebook_login() {
    FB.login(function(response) {
        if (response.authResponse) {
            FB.ui({
                method: 'apprequests',
                message: 'message',
                data: '{"inviter_id":"some_text"}'
              }, requestCallback);
        }
    }, {scope: 'email,user_birthday'});
}
用户成功发送请求。当被邀请的用户单击请求消息时-打开带有我的“安全画布URL”的页面,但我没有获得“请求ID”(实际上我在$\u get数组中没有任何变量)。 有时我会在iframe中看到空白页面(这是随机发生的,无法指定在哪种情况下)


知道为什么会发生这种情况吗?

尝试使用
$\u REQUEST
而不是
$\u GET
在画布中获取参数

我发现了问题所在:其中一个插件有以下代码:

if (isset($_GET['ref'])) {
    // do something
    // redirect to home page
}
facebook应用程序请求有$\u GET['ref']