我正在尝试创建一个非常基本的 Facebook 应用程序,如果用户登录则显示“欢迎”,如果他未登录则显示“登录”按钮。我正在关注 Lynda 教程,并且还从 Youtube 上学习了教程。我已逐步遵循这些教程,并编写了与这些教程中编写的完全相同的代码,但仍然无法正常工作。它既没有给我任何信息,也没有显示想要的结果。
当我在 Facebook 上运行这个程序时,它会显示 LOGIN,当我单击 LOGIN 时没有任何反应,我刷新它并尝试一切可能的方法,但它无法正常工作。请检查并指导我。
-更新信息
我正在从本地主机运行此代码。我已经更新了代码。请检查一下,它仍然无法正常工作。当我单击登录时,会出现一个空白的 Facebook 画布页面。
<?php
require 'facebook.php';
$facebook= new Facebook(array (
'appId' =>'xxxxxxx',
'secret' =>'xxxxxxxxxx',
'cache' =>'true',));
$user= $facebook-> getUser();
if($user)
{
try
{
$logout = $facebook->getLogoutUrl();
echo 'Welcome';
}
catch (FacebookApiException $ex)
{
echo $ex->getMessage();
}
}
else
{
$login= $facebook-> getLoginUrl();
echo " <a href ='$login'> Login</a> You are Not Login";
}
?>