開発者登録
開発者登録がまだの方は、Facebook開発者から開発者登録をしてください。
開発者登録方法については、多くのサイトで解説されていますので、そちらを参考にしてください。
新規アプリ作成
開発者登録後、ログインすると右の画像のように「新しいアプリケーションを作成」ボタンがありますので、それをクリックします。
クリックすると、画像のように、ポップアップウィンドウが出てくるので、入…
ユーザーIDを取得する
ユーザーIDを取得するには、getUser()関数を使います。
使い方は以下のような感じです。
$uid = $facebook->getUser();
サンプルソース
<?php require_once("src/facebook.php"); Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER] = false; Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYHOST] = 2; $config = array(); $config['appId'] = 'YOUR_APP_ID'; $config['secret'] = 'YOUR_APP_SECRET'; $config['fileUpload'] = false; // optional $facebook = new Facebook($config); //ユーザーIDを取得 $uid = $facebook->getUser(); //ログイン、ログアウト用のURLを取得 $logoutUrl = $facebook->getLogoutUrl(); $loginUrl = $facebook->getLoginUrl(); //ユーザーIDが取得できれば、IDとログアウト用リンクを表示 if($uid){ echo $uid."<br /><a href="".$logoutUrl."">ログアウト</a>"; } else{ echo "ログインしてください。<br /><a href="".$loginUrl."">ログイン</a>"; } ?>
この投稿へのコメント
コメントはまだありません。