facebookのパーミッションではまった
アプリのパーミッションはアプリの管理画面で設定をするのかと思って、
悪銭苦闘してたらどうやらそうではないらしい。
OAuthの認証を行う際にアクセスしたい項目のパラメータを付与して行うみたい。
パラメータの一覧はここが参考になるかも。
http://facebook-docs.oklahome.net/archives/51927681.html#user_friends_perms
これで半日費やしたと思うとちと悲しい。
今使ってる KoalaっていうRubyのfacebookライブラリではこんな感じで配列でパーミッションを渡してあげるといいらしい。
oauth = Koala::Facebook::OAuth.new( CONSUMER_KEY, CONSUMER_SECRET, CALLBACK_URL ) redirect_to oauth.url_for_oauth_code(:permissions => ['publish_stream', 'user_photos', 'user_about_me', 'user_website'] )
さて、ここからここからと。
facebook(フェイスブック)が2時間でマスターできる本 (PHP文庫)
posted with amazlet at 12.08.24