ユーザーがログインしている場合は「ようこそ」を表示し、ログインしていない場合は「ログイン」ボタンを表示する、非常に基本的なFacebookアプリケーションを作成しようとしています。私はLyndaのチュートリアルに従っており、Youtubeからもチュートリアルを受けました。これらのチュートリアルを順を追って実行し、それらのチュートリアルに書かれているのとまったく同じコードを書きましたが、それでも正しく動作しません。それは私に何かを与えることも、望ましい結果を表示することもありません。
Facebook でこのプログラムを実行すると LOGIN が表示され、LOGIN をクリックしても何も起こらず、更新して可能な限りのことを試してみましたが、正しく動作しません。よろしければご確認いただき、ご指導ください。
・アップデート情報
このコードを localhost から実行しています。コードを更新しました。これを確認してください。まだ正しく動作していません。[ログイン] をクリックすると、空白の 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";
}
?>