非常に面白いエラーが表示されます。スクリプトは自分のアカウントで正常に動作します。しかし、他のすべての (!) アカウントでは、空白のキャンバスしか表示されません。これが私のスクリプトです:
<?php
require_once 'src/facebook.php';
$app_id = "xx";
$app_secret = "xx";
$facebook = new Facebook(array( 'appId' => $app_id, 'secret' => $app_secret, 'cookie' => true ));
$signed_request = $facebook -> getSignedRequest();
$locale = $signed_request["user"]["locale"];
if($locale =="de_DE") {
echo "<img src='deutsch.jpg'>";}
else {
echo "<img src='englisch.jpg'>";}
?>
実際、私はそれに失敗を見つけることができません。パーミッションやキャンバス URL を変更する必要はありますか?