如何通过Rails应用程序发送推文
问题描述:
我正在使用名为'Foobar'的公司Web应用程序的Twitter gem。我也有一个名为'Foobar'的Twitter帐户。我试图从Web应用程序推送到我的Foobar Twitter帐户。如何通过Rails应用程序发送推文
自述文档:
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
client = Twitter::Client.new
client.update('Hello, from Twitter Gem!')
我有CONSUMER_KEY和CONSUMER_SECRET。但是,我如何获得oauth令牌和oauth令牌的秘密?
答
- 创建一个应用程序就不得不提到的应用程序的名称,描述和网站,如果您有任何。
- 您将获得consumer_key和consumer_secret。
- 请确保您已根据需要更改访问级别以应用程序。
- 之后,在同一页面中单击创建访问令牌按钮。
- 它将创建访问令牌和访问令牌密钥。
- 你应该使用访问令牌oath_token和访问令牌密钥作为oath_token_secret ..
我已经创建了一个应用程序,它只是给了我CONSUMER_KEY和CONSUMER_SECRET,为 – 2011-05-02 19:11:12
结帐这个自动流在我最初的职位描述图形: http://si0.twimg.com/images/dev/oauth_diagram.png 您首先必须提交您的消费者密钥和其他数据 - 然后twitter使用oauth令牌进行响应。 – Avisra 2011-05-02 19:13:29
阅读此: http://cbpowell.wordpress.com/2011/03/17/twitter-oauth-and-ruby-on-rails-integrated-cookbook-style-in-the-console-updated-for-twitter -1-0/ 跳转到第三个代码块。您必须先将您的消费者令牌和令牌密钥提交给Twitter - 然后它将回送请求令牌并请求令牌密码,以供您在您的应用配置中使用。 – Avisra 2011-05-02 19:17:58