Backpackr開発日記 - lorenzhart/backpacker GitHub Wiki
8/13 Facebookによるアプリリクエスト http://stackoverflow.com/questions/8835955/adding-a-apprequest-from-user
8/13 Facebookによるアプリリクエスト
show.html.erb の view から submitすると、
- APIからuidを参照して、user modelに登録してあるか確認
-
登録してあった場合
- 現在、記述済の処理を書く
-
登録してなかった場合
- user登録の時点でuidも取得する
- Pathモデルの外部キーをidからuidにする
- Facebook宛にアプリ申請がいくようなコードを書く
-
Javascript SDKの解説 http://blogs.itmedia.co.jp/naoto/2010/11/post-8d25.html Javascript SDKのサンプルコード http://socialmedia.project0884.com/facebook/js_sdk.php
とりあえず、JavaScriptSDKの使用にあたってchannelファイルというものを設置する必要がある模様。 これは、public/に配置。 しかし、そのままではダメで、routingの設定を以下の通りにする的な? http://blog.quov.is/2012/01/23/setting-up-the-facebook-javascript-sdk-channel-file-the-easy-way-with-rails/
Send To Oneでいく https://developers.facebook.com/tools/console/
Reqeust Dialogの日本語ドキュメント http://facebook-docs.oklahome.net/archives/51935792.html
Request Dialog自体 https://developers.facebook.com/docs/reference/dialogs/requests/
Request Dialogの解説 http://fb.dev-plus.jp/column1/column1_7/
http://fb.dev-plus.jp/reference/coreconcepts/channels/requests/
- 友人のタイムラインに書き込む
- 経由を表示
- 6回経由したら終了
8/x ログインはomniauth + deviseで対応。 http://www.sankitch.me/blog/2012/06/30/sign-in-with-facebook-on-rails/
FacebookのAPIはKoalaを使った。