Я нуб и мне нужна помощь. Я только что создал свое первое простое приложение и столкнулся с проблемой. Если пользователь впервые открывает это приложение и нажимает кнопку «Разрешить» на странице аутентификации, он переходит на сайт, где хранится мое приложение, а не на страницу холста, где оно должно отображаться в iframe.
URL-адрес приложения https://apps.facebook.com/kpxyapp/
(я удалил appid и секрет из кода ниже.)
Буду признателен, если вы поможете. Спасибо.
<?php
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => '',
'secret' => '',
));
$user = $facebook->getUser();
if ($user) {
$me = $facebook->api('/me');
echo "Hello my name is : {$me['name']}";
} else {
$loginUrl = $facebook->getLoginUrl();
echo "<script>top.location.href=\"{$loginUrl}\"</script>";
}
?>