0
我开始编写一个小的Facebook应用程序。这里是代码:Facebook应用程序无尽重定向
<?php
require_once './fb_sdk/facebook.php';
$config = array();
$config['appId'] = 'xxxx';
$config['secret'] = 'xxx';
$config['fileUpload'] = false;
$facebook = new Facebook($config);
$session = $facebook->getUser();
if ($session != 0) {
try {
$profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
}
}
if ($profile) {
echo "App okay!";
} else {
$params = array(
'scope' => 'user_about_me, publish_stream',
'redirect_uri' => 'http://www.facebook.com/pages/xxx/xxxx?sk=app_xxx'
);
$loginUrl = $facebook->getLoginUrl($params);
echo "<script>top.location.href='" . $loginUrl . "'</script>";
}
?>
在允许应用程序,我来无尽的重定向到应用程序页面。
我在做什么错?
这段代码坐在哪里?画布应用程序?一个页面标签? – Lix
它是一个页面选项卡。 – Headpuster
您是否在应用程序设置中设置了画布URL?我知道财产对包括邀请在内的一些功能有*无证*效果 - 我总是怀疑它:P – Lix