万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

DjangoのRegistrationFormを拡張したい。
templates/registration/forms.py


■Apressのクーポン?
http://www.retailmenot.com/view/apress.com
ここでメアド入力

Popular Coupons Newsletter: Please Confirm Subscription
タイトルのメールが来る、

Apressで購入時にのDiscountCode入力。


Facebookアプリ
チームラボ 田村

学生の時に起業、11年目
エントランスにCDジャケットの社員を見てもらっている
マリオで社員を呼び出し
タッチパネルも

パーティションを付けてない

役員は33くらい Nintendo世代

Facebookについて
→分かりづらい

ソーシャルプラグイン
Facebookページの作成
Facebookページにアプリを同ニュ
Facebookあピリとは
FacebookAPOを使ってみよう
FacebookFQLを使ってみよう

他と比べて現実のつながりを深める
プライバシーを細かく設定できる

Facebook->外部のサイト->自分のサイト

ソーシャルプラグイン イイねボタン→タグを埋め込むだけ
iframeなので変えることは出来ない。
グラフAPI

今回:ソーシャルプラグイン、グラフAPI を紹介

Facebookユーザページ (マイページ)

Facebookスポットページ
 チェックイン機能、iPhoneGPS機能

Facebook(ファンページ)

Facebookページ
 ページに埋め込む
 遊ぶというより、見せるページ

Facebookアプリページ
 遷移してからやる

Facebookページの特徴は自分でincludeできる

タブ型、スタンドアロン型、遷移型がある

◯◯◯ページのレイアウト(Facebookページ、ユーザページ、アプリページ)
一瞬でFacebookページ、ユーザページ、アプリページの違いがわからない。色を変えてない。

・外部サイトに貼り付ける
いいねボタン
ユーザの行動表示ボタン
タグだけで置くことが出来る


・ソーシャルプラグインは自分のページに組み込みやすい
GET CODE

Facebookページ(ファンページ)の作成
アカウントを作るように
カテゴリを選ぶと即効で出来る

Facebookアプリを埋め込める

アプリの導入
自分のページに他人のアプリを埋め込める
mixiアプリ
involverさん、たくさん出してる

アカウント→ページ名でFacebookで利用
 管理者になる切り替え

・タブ型
真ん中だけ表示される
今は、左に並ぶ

スタンドアロン
2列のもの。iframeを使って埋め込む。

・遷移型
アプリの入り口、アプリページ。
遷移していくだけ。

http://www.facebook.com/developers/


アプリのスタンドアロンページ そのままでは組み込めない
組み込みますか? → 自分のページに組み込める


・fcebookAPI(GraphAPI)によるデータ取得方法

HTTPでJSONで帰ってくる

http://graph.facebook.com/ID

IDから下の情報をとって来られる
authを使っていたらPHP,Python
Facebookアクセストークン
http://developers.facebook.com/docs/authentication/

開発しやすい 特にFQL

何ができて、できないかが制限があってわからない
仕様が変わっている ドキュメントよりもはやい
ドキュメントがほぼ英語

まだまだ日本はブルーオーシャン

(質問)いいねボタンのURLが動的な場合は?
商品1つ1つに
→ソーシャルプラグインの範囲を越えてしまうので、グラフAPIやページにIDをふる処理を

Facebookのインフラを使う意義

ソーシャルプラグインOpenIDとAuth の2つのID
OpenIDも用意されている。Authで相手にアクセスする。


MicrosoftFacebookの連携

コンシューマよりのやりとりが進んでいる

スティーブ・バルマー
Facebookとのビジネスソリューションの連携

日本は情報を利活用しているのは少ない
マイクロソフトリサーチ 研究開発している

・いいねボタン
http://developers.facebook.com/docs/reference/plugins/like/