2013/10/08も進捗ダメです
昔書いたメモ
ユーザーリソースを更新するなら そこはpostじゃなくてputでroutingすべきです
resource :user do member do put :post_other_service end end
して put /users/:id/post_other_serviceなURLの方が綺麗じゃない?わかんないけど
@kimihito_ routingに関して言えば http://rest-pattern.hatenablog.com/
- Twitterに投稿できるように。
File: README — Documentation for twitter (4.8.1)
Twitter.configure do |config| config.consumer_key = YOUR_CONSUMER_KEY config.consumer_secret = YOUR_CONSUMER_SECRET end
対象の部分で
client = Twitter::Client.new( :oauth_token => "access_token", :oauth_token_secret => "access_secret" ) client.update("hoge")
- facebookで投稿できるように。
Devise + OmniAuth で Facebook ログインしているユーザのウォールに自動で投稿する - milk1000cc
そもそも developers.facebook.com のところで、権限⇛追加許可の部分にpublish_streamを押せばよい。
- Koala::Facebook::ClientError: type: OAuthException, code: 200, message:~が出る
Facebook Developersの「Facebookでログインが可能なウェブサイト」の指定が違ってたから弾いてたと思われる。