私はfacebook php sdkを介していくつかのコンテンツを送信しようとしていますが、テストアプリを使用して自分のコンピューター(localhost)ですべてうまくいきます。しかし、私の Web サーバー (PROD) では、ログイン中に $userId が 0 を返し続けます。
// PROD
define('YOUR_APP_ID', 'XXXXXX');
define('SECRET_KEY', 'XXXXXXXXXXX');
//TEST
//define('YOUR_APP_ID', 'YYYYYYY');
//define('SECRET_KEY', 'YYYYYYYYYYYY');
$facebook = new Facebook(array(
'appId' => YOUR_APP_ID,
'secret' => SECRET_KEY,
));
$userId = $facebook->getUser();
(そして、アプリIDとシークレットは大丈夫だと確信しています)
理由はありますか?