这是我在 FB 的第一个应用程序。我正在 Facebook 上开发游戏。我正在使用 PHP-SDK 邀请朋友加入我的应用程序。
我也可以发送请求并获取到 ID,但是当我单击发送请求时。我被重定向到我的域。
<a href="invite.php">Invite</a>
这是我的邀请.php 代码
<?php
include("config.php");
$reqid = $_GET['request'];
$to = $_GET['to'];
if($reqid==''){
$message = "Check this great app?";
$url = CANVAS_URL."invite.php";
$requests_url = "http://www.facebook.com/dialog/apprequests?app_id=".APP_ID."&redirect_uri=".urlencode($url)."&message=".$message;
echo("<script> top.location.href='" . $requests_url . "'</script>");
}else{
echo "Invite Done!";
echo "Invited ".count($to);
exit;
}
?>
我得到邀请完成!受邀
为什么我要重定向到域?
当我通过http://apps.facebook.com/app-name时,我仍然可以在 facebook 中查看 iframe 中的内容 Facebook 朋友列表也在 facebook 中,但是在我将请求发送给朋友之后,我'我重定向到 canval_url 给定http://domain-name.com
谢谢您的帮助。