2012-01-06 8 views
1

私はミニブログアプリケーションを作成しています。私は自分のサイトで自分のステータスを更新した後に自分のユーザーを欲しいと思っています。どのような宝石私はこの状況のた​​めに使用することができますどのように私はそれについてレール上のルビー3.1を使用して行くことができます。注:すべてのユーザーは自分のアカウントを持っており、自分のステータスを直接更新できるはずです。 http://twitter.rubyforge.org/私のアプリケーションからtwitterとfacebookのステータスを更新する

リンクが言うように、あなたがここにTwitterアプリを登録する必要があります

gem install twitter 

でそれをインストールします:ここで

答えて

1

は、Twitter APIのRubyのラッパーだありがとうhttp://dev.twitter.com/apps、これを使用しますそのように認証するために:

Twitter.configure do |config| 
    config.consumer_key = YOUR_CONSUMER_KEY 
    config.consumer_secret = YOUR_CONSUMER_SECRET 
    config.oauth_token = YOUR_OAUTH_TOKEN 
    config.oauth_token_secret = YOUR_OAUTH_TOKEN_SECRET 
end 

することは、ユーザーのステータスを更新するには、次の行を使用します。

Twitter.update("I'm tweeting with @gem!") 
+1

(私の答えを拡張するコメントについては申し訳ありません - 私は、唯一の2つのURLを投稿することができています)のFacebookの場合 、役立つかもしれないここで前の質問があります:http://stackoverflow.com/questions/5206253は、/ruby​​-on-rails-integration-with-facebook またこちら:http://stackoverflow.com/questions/3742770/rails-3-facebook-plugin-gem –

+0

シンプルだが、これは異なるユーザーはユーザーのページに投稿する発言ユーザーを知っています – Uchenna

+0

ユーザーのtwitterログイン情報のデータベースを保存するか、毎回保存する必要があります。 おそらくJavaScriptソリューションですか? https://dev.twitter.com/docs/tweet-button? –

関連する問題