4

私が望むもの- Rails アプリのユーザーは、アプリを通じて Twitter アカウントに投稿できます

これまでに行ったこと- Devise と Twitter の gem を使用しており、/initializers/twitter.rb ファイルにすべての Twitter の詳細を入力しました。

Twitter.configure do |config|
  config.consumer_key = ""
  config.consumer_secret = ""
  config.oauth_token = ""
  config.oauth_token_secret = ""
end

これで、インデックス アクションとビューを使用してコントローラー "post_twitter" を作成できますが、このコントローラー/ビューと twitter を統合する方法がわかりません。

ありがとう

4

1 に答える 1

3

Twitterコントローラーでは、クラスを使用できます。これが私が行ったことです

def create
    @post = Post.new(params[:post])
    Twitter.update("I'm tweeting with @gem!")
    #code
end

Twitter アプリへの POST 権限が有効になっていることを確認してください。Twitter の更新に失敗した場合は、エラー メッセージが表示されます。

于 2013-01-22T05:10:44.067 に答える