子持ちプログラマーの日記

子持ちのプログラマーがWeb関連の技術、育児、ガンプラのことを書くブログ

ユーザー情報を取得

よくネットとかにもあるけど、まず一歩目としてユーザー情報を取得してみる

SDKのDL

https://github.com/facebook/php-sdk/
からDLする

を同じ階層に設置して以下のソースを実行

require 'facebook.php';

$facebook = new Facebook(array(
	'appId' => 'アプリID',
	'secret' => 'アプリの秘訣',
	'cookie' => true,
));

if($user){
	try{
		$me = $facebook->api('/me');
		var_dump($me);
	}catch(FacebookApiException $e){
		$me = "";
	}
}else{
	$url = $facebook->getLoginUrl(array(
		'canvas' => 1,
		'fbconnect' => 0,
		'req_perms' => '許可させたいステータス' // 
	));
	// アプリ未登録ユーザーなら facebook の認証ページへ遷移
	echo "<script type='text/javascript'>top.location.href = '$url';</script>"; 
}

なんか微妙にとれた情報が少ないですね・・・。
取得等facebookは権限が必要とのことで、ユーザーに許可を求めないと行けないとの事。
次はそのあたりの検証をします。