Это мое первое приложение в FB. Я разрабатываю игру в Facebook. Я использую PHP-SDK, чтобы приглашать друзей в свое приложение.
Я мог бы отправлять запросы и получать идентификаторы, но когда я нажимаю кнопку «Отправить запрос». Меня перенаправляют на мой домен.
<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, я все еще могу возможность просматривать содержимое в iframe в facebook Список друзей Facebook также находится в facebook, но после того, как я отправляю запросы друзьям, я перенаправляюсь на canval_url с учетом http://domain-name.com
Спасибо за помощь.