require_once($_SERVER['DOCUMENT_ROOT'] . '/facebook-php-sdk/facebook.php');
$facebook = new Facebook(array(
'appId' => FB_MAIN_APP_API_ID,
'secret' => FB_MAIN_APP_SECRET
));
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
}catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
上記は、アプリケーションの Facebook の詳細を取得するために使用しているコードです。私のローカルホストでは、これは正常に機能しており、Facebook の電子メール、ユーザー ID が提供されます。これをライブサーバーにアップロードした後、この機能が機能せず、Facebook の詳細が表示されません。Facebook アプリ ID を確認しましたが、正しい ID です。
私のローカルホストで動作しているため、ライブサイトで動作しない理由がわかりません。これで私を助けてください。ありがとうございました。