如何通过Rails应用程序发推文

时间:2011-05-02 19:00:11

标签: ruby-on-rails twitter

我正在使用Twitter gem作为公司网络应用程序,名为'Foobar'。我还有一个名为'Foobar'的Twitter帐户。我正在尝试通过网络应用程序发送到我的Foobar Twitter帐户。

来自自述文件:

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令牌秘密?

2 个答案:

答案 0 :(得分:1)

您必须在Twitter上以开发人员身份创建新应用程序。创建后,您将获得令牌。 http://dev.twitter.com/apps/new

了解更多信息: http://dev.twitter.com/pages/oauth_faq

答案 1 :(得分:1)

您必须在https://dev.twitter.com

中创建一个应用程序
  • 如果您有任何申请名称,说明和网站,则必须提及。
  • 您将获得consumer_key和consumer_secret。
  • 确保您已根据需要更改了应用程序的访问级别。
  • 然后单击同一页面中的“创建访问令牌”按钮。
  • 它将创建访问令牌和访问令牌密钥。
  • 你应该使用访问令牌作为oath_token并访问令牌秘密为oath_token_secret ..