Javascript 邀请用户参加Facebook游戏并升级邀请用户

Javascript 邀请用户参加Facebook游戏并升级邀请用户,javascript,php,facebook,facebook-javascript-sdk,facebook-php-sdk,Javascript,Php,Facebook,Facebook Javascript Sdk,Facebook Php Sdk,我目前正在为我的海盗画布应用程序iframe游戏添加邀请/招募系统。我有邀请工作,但用户谁发送邀请没有得到信用发送邀请。是否可以在invite中发送url参数,以便我知道该用户已被另一个用户邀请,并提高另一个用户的级别?我必须在服务器的页面greenrobot.com/pirates/fb/?I=1807687中添加一个I参数,招聘系统才能工作 这是我的密码: $user=$_REQUEST['user']; $app_id = "2342084241"; //?i=$user $

我目前正在为我的海盗画布应用程序iframe游戏添加邀请/招募系统。我有邀请工作,但用户谁发送邀请没有得到信用发送邀请。是否可以在invite中发送url参数,以便我知道该用户已被另一个用户邀请,并提高另一个用户的级别?我必须在服务器的页面greenrobot.com/pirates/fb/?I=1807687中添加一个I参数,招聘系统才能工作

这是我的密码:

$user=$_REQUEST['user'];

$app_id = "2342084241";

    //?i=$user
 $canvas_page = "http://apps.facebook.com/pirates/";

 $message = "You have been invited to play Pirates!";

 $requests_url = "http://www.facebook.com/dialog/apprequests?app_id="
        . $app_id . "&redirect_uri=" . urlencode($canvas_page)
        . "&message=" . $message;

 if (empty($_REQUEST["request_ids"])) {
    echo("<script> top.location.href='" . $requests_url . "'</script>");
 } else {
    echo "Request Ids: ";
    print_r($_REQUEST["request_ids"]);
 }
$user=$\u请求['user'];
$app_id=“2342084241”;
//?i=$user
$canvas_page=”http://apps.facebook.com/pirates/";
$message=“您已被邀请扮演海盗!”;
$requests\u url=”http://www.facebook.com/dialog/apprequests?app_id="
. $应用程序id。“&重定向_uri=”。urlencode($canvas\u页面)
. “&message=”$消息
if(空($\u请求[“请求\u ID”])){
echo(“top.location.href=”。$requests\u url。“”);
}否则{
回显“请求ID:”;
打印($请求[“请求ID”);
}

通过传递到脚本的请求id,您可以从API读取实际的请求对象数据,其中包括发送用户。我尝试了该方法从请求id获取用户id,但在使其正常工作之前,Facebook限制了我的速率。不过,感谢您的回答。传递到脚本的请求id允许您从API读取实际的请求对象数据,其中包括发送用户。我尝试了该方法从请求id获取用户id,但在我能够使其工作之前,Facebook限制了我的速率。谢谢你的回答。