facebook apiを活用したサイト構築術
DESCRIPTION
Facebook Creator's Meet-up #1 http://www.facebook.com/event.php?eid=126901887401754TRANSCRIPT
Facebook APIを活用したサイト構築術
河村 奨 (かわむらつとむ)[email protected]
Facebook Creator'sMeet-up #1
API って、なに?
Facebook Creator'sMeet-up #1
API って、なに?Application Programming Interface
あるプラットフォーム(OSやミドルウェア)向けのソフトウェアを開発する際に使用できる命令や関数の集合のこと。また、それらを利用するためのプログラム上の手続きを定めた規約の集合。個々のソフトウェアの開発者がソフトウェアの持つすべての機能をプログラミングするのは困難で無駄が多いため、多くのソフトウェアが共通して利用する機能は、OSやミドルウェアなどの形でまとめて提供されている。個々の開発者は規約に従ってその機能を「呼び出す」だけで、自分でプログラミングすることなくその機能を利用したソフトウェアを作成することができる。
Facebook Creator'sMeet-up #1
イベント情報
掲示板(ウォール)
参加者の情報
Facebook Creator'sMeet-up #1
イベント情報
掲示板(ウォール)
参加者の情報
人間が見れば一目瞭然。でも、このままプログラムで使うのはすごくめんどくさい。
Facebook Creator'sMeet-up #1
そこで、
Facebook Creator'sMeet-up #1
プログラムから使いやすいように
Facebook Creator'sMeet-up #1
いろいろ取り決めたものが「API」
$facebook = new Facebook(a
rray(
'appId'=>”216710185019381”
,
'secret'=>”himitsunobangou
1234”
));
Facebook Creator'sMeet-up #1
APIいろいろ
Facebook Creator'sMeet-up #1
サービスにAPIが用意されている
「呪文」を正しく唱えれば、情報を引き出せる (書込もOK)
=
Facebook Creator'sMeet-up #1
じゃあ、何が取り出せるの?UsersPagesEventsGroupsApplicationsStatus messages
PhotosPhoto albumsProfile picturesVideosNotesCheckins
Facebook Creator'sMeet-up #1
じゃあ、何が取り出せるの?UsersPagesEventsGroupsApplicationsStatus messages
PhotosPhoto albumsProfile picturesVideosNotesCheckins
要するに、Facebookでやり
とりする
情報のほとんど
Facebook Creator'sMeet-up #1
使用例 ❶
Facebook Creator'sMeet-up #1
掲示板(ウォール)
使用例 ❶
Facebook Creator'sMeet-up #1
使用例 ❷
Facebook Creator'sMeet-up #1
写真アルバム
使用例 ❷
Facebook Creator'sMeet-up #1
使用例 ❸
Facebook Creator'sMeet-up #1
イベント参加者
使用例 ❸
Facebook Creator'sMeet-up #1
やってみよう。
Facebook Creator'sMeet-up #1
http://graph.facebook.com/M4chairAPIのレスポンスは、ブラウザでも確認できる。
Facebook Creator'sMeet-up #1
参考資料
ドキュメント API Explorer
Facebook Creator'sMeet-up #1
Facebook Creator'sMeet-up #1
構成
JavaScript
HTML
Ajax通信
<script></script>
データ
表示
Facebook Creator'sMeet-up #1
構成
AppID付きでGraph APIをコール プロクシ(PHP)
JavaScript
HTML
Ajax通信
<script></script>
データ
加工データ
表示
PHP
HTML
CSS
JavaScript
JavaScript
Facebook Creator'sMeet-up #1
Facebook Creator'sMeet-up #1
https://github.com/cognitom/EventWall
http://www.osscafe.net/eventwall/ ?eid=126901887401754&hashtag=fbcmeetup
めんどくさい人は、ここで使えます。
Fork me!
Facebook Creator'sMeet-up #1
8/25発売!
新刊のご案内
毎週水曜 10:00~20:00
9月正式オープン
Facebook Creator'sMeet-up #1
図書室カフェ 放送設備
Facebook Creator'sMeet-up #1
のために。すべては、 と
Facebook Creator'sMeet-up #1
Facebook Creator'sMeet-up #1
仕事する・喋る・話す カフェ電源・コーヒー・大型モニタ
www.osscafe.netwww.facebook.com/shimokitazawa.osscafe
詳しくは、サイトまたはFacebookへ!
Facebook Creator'sMeet-up #1
「オープンコーラ」Jelly!2011/8/31(水)
イベント告知