利用中のアプリを友達に紹介してもらう機能は以下のようにすることで実装できます。
[php]
<?php
//友達に紹介する設定
$app_id = "YOUR_APP_ID";
$canvas_page = "YOUR_CANVAS_PAGE";
$message = "この素晴…
Facebook カテゴリ
Facebook APIを利用して、外部サイトから自分のウォールに投稿する
ウォールへ投稿
外部サイトからFacebook上のウォールに投稿する方法です。
説明が不要なぐらい簡単でした。
[php]<?php
$data = array(
'access_token' => $facebook->getAccessToken(),
'message' => 'API投稿テスト',
);
$response = $facebook->…
Facebookで小学校、中学校の友人検索【もっと友達検索】
2012年02月03日
Facebook
もっと友達検索とは
Facebookで小学校や中学校の同級生を探せるようになったらいいな、という発想から出来たアプリです。
まだまだ、β版ですが、多くの方に利用されていくといいですね。
もっと友達検索【小学校・中学校】on Facebook
african mango…
Facebookの「友達になる」ボタンを設置する
2012年02月01日
Facebook
Facebookアプリ内や外部サイトなどに、Facebookの友達になるボタンを設置する方法です。
設置するコード
[php]<a href="http://www.facebook.com/dialog/friends/?id=USER_ID&app_id=YOUR_APP_ID&redirect_uri=REDIRECT_URL">友達になる&…
Facebookのいいねボタン設置&OGP対応の流れ
2012年02月01日
Facebook
OGPに対応して設置するのが、少し、ややこしくて、とっつきにくいという方が多いようなので、OGPに対応した「いいねボタン」の設置の流れについて書きたいと思います。
流れさえ、把握出来れば、設置方法自体はそれほど複雑ではありません。
1.いいねボタンのコードを取得
以下のリンクから、いいねボタンのコードを取得し、設置します。
Like Button - Facebook開発者
2.OGP…
Facebookアプリ ユーザー名取得・表示
2012年01月29日
Facebook
FacebookのGraph APIを使って、ユーザー情報を取得します。ユーザー名以外にも、以下の形式で表示されている情報が取得出来ます。
[php]https://graph.facebook.com/USER_ID[/php]
FacebookのGraph API
[php]<?php
$app_id = アプリID;
$app_secret = "シ…
Facebook アプリ開発 ユーザーのプロフィール写真を取得・表示
2012年01月29日
Facebook
前回の記事でユーザーID($uid)が取得できましたが、それを使って、以下のように設定するだけで、画像が表示されます。
[php]<img src="https://graph.facebook.com/<?php echo $uid; ?>/picture">
[/php]
現状、これがベストな(というか正しい)のか分かりませんが、動作は正常で、設…
Facebook アプリ開発 ログインしているユーザーIDを取得・表示させる
2012年01月28日
Facebook
ユーザーIDを取得する
ユーザーIDを取得するには、getUser()関数を使います。
使い方は以下のような感じです。
[php]$uid = $facebook->getUser();
[/php]
サンプルソース
[php]
<?php
require_once("src/facebook.php");
Facebook::$CURL_OPTS[CURLO…
Facebookアプリ開発 PHPでユーザー情報取得
2012年01月28日
Facebook
今回はFacebookのPHP SDKを使って、ユーザー情報を取得します。
PHP SDKを取得・設置
まず、githubからFacebookのPHP SDKをダウンロードします。
Facebook PHP SDK
ダウンロードしたファイルを解凍すると以下のようなファイル構成になっていると思います。
/examples/
/tests/
/src/
changelog.mb
read…
Facebookアプリ開発の基本
2012年01月27日
Facebook
開発者登録
開発者登録がまだの方は、Facebook開発者から開発者登録をしてください。
開発者登録方法については、多くのサイトで解説されていますので、そちらを参考にしてください。
新規アプリ作成
開発者登録後、ログインすると右の画像のように「新しいアプリケーションを作成」ボタンがありますので、それをクリックします。
クリックすると、画像のように、ポップアップウィンドウが出てくるので、入…