我只是想創建一個FB應用程序。我去了developers.facebook.com/apps,設置了一個新的應用程序,在我的服務器上創建了一個新文件夾,將一箇舊的(工作)應用程序複製到了該文件夾中,更改了我的應用程序ID,祕密,畫布頁和畫布網址配置文件...並沒有工作。facebook app oauth錯誤(無法在框架中顯示)
它顯示錯誤:「此內容無法在框架中顯示」。
如果你能幫助我,我將不勝感激。謝謝。
我在這裏複製我的配置文件:(我故意刪除的應用程序ID和祕密在這裏。)
// Facebook App ID/API Key
$appId = '';
// Facebook App Secret
$secret = '';
// Facebook Canvas Page
$redirect_uri = 'https://apps.facebook.com/appname/';
// Facebook Canvas URL
$canvas_url = 'https://myhost.com/appname/';
// Facebook App Permissions
$scope = 'email, publish_actions';
// Configure Facebook connection
require 'facebook.php';
$facebook = new Facebook(array(
'appId' => $appId,
'secret' => $secret,
'cookie' => true,
));
$user = $facebook->getUser();
$loginUrl = $facebook->getLoginUrl(array(
'redirect_uri' => $redirect_uri,
'scope' => $scope,
));
$logoutUrl = $facebook->getLogoutUrl();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
$user = null;
}
} else {
header("Location: $loginUrl");
}