邀请用户访问Facebook游戏并升级进行邀请的用户

时间:2015-08-02 16:37:41

标签: javascript php facebook facebook-javascript-sdk facebook-php-sdk

我目前正在为我的Pirates canvas app iframe游戏添加一个邀请/招募系统。我有邀请工作,但发送邀请的用户不会因发送邀请而获得积分。是否可以在邀请中发送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"]);
 }

0 个答案:

没有答案