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,它是正确的。
我无法弄清楚为什么它不能在实时站点中工作,因为它在我的本地主机中工作。请帮我解决一下这个。谢谢你。