FC2ブログ

facebookアプリメモ

プログラミングメモ

sprintfは
書き換えて出力

sprintf('http://apps.facebook.com/%s',FACEBOOK_APP_ID);
これなら
URLの最後にFacebookのアプリIDを代入できるし
変更したときのメンテナンスも楽


require_once('../libs/facebook.php');
$facebook = new Facebook(array(
'appId'=>FACEBOOK_APP_ID,
'secret'=>FACEBOOK_APP_SECRET,
));

これで
appId
secret
をつかって、Facebookオブジェクト作成

$user = $facebook->getUser();

Facebookオブジェクトから
ログイン中のユーザー取得

if($user){
try{
$profile = $facebook->api('/me');
}catch(FacebookApiException $e){
$user= null;
$profile=array();
}
}

で、ユーザーIDが取得できているなら
GraphAPIを使い、
プロフィール情報取得


if(! $user){
$url = $facebook->getLoginUrl(array(
'canvas'=>1,
'fbconnect'=>0,
'redirect_uri'=>HTTP_ROOT.'?action=fbcallback',
));
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック