将Twitter发布功能添加到Octopress博客

时间:2013-11-24 09:43:10

标签: ruby twitter twitter-oauth octopress

我在这里关注了博客文章:How To Tweet New Blog Posts in Octopress我觉得一切都很顺利。

当我尝试发布某些内容时,这是我通过运行rake new_post

撰写新帖子时遇到的错误
rake aborted!
undefined method `configure' for Twitter:module
/root/danijelj.com/Rakefile:31:in `<top (required)="">'
/usr/local/rvm/gems/ruby-2.0.0-p247/bin/ruby_executable_hooks:15:in `eval'
/usr/local/rvm/gems/ruby-2.0.0-p247/bin/ruby_executable_hooks:15:in `<main>'

当我查看该文件中的第31行时,这就是它所说的:

Twitter.configure do |config|

该行直接来自上述帖子。任何人都可以为我阐明这一点吗?

1 个答案:

答案 0 :(得分:1)

看起来这个博客已经过时了。根据文档,他们会显示此表单以执行博客中显示的内容。

配置就像Twitter :: REST :: Client

一样
client = Twitter::Streaming::Client.new do |config|
  config.consumer_key        = "YOUR_CONSUMER_KEY"
  config.consumer_secret     = "YOUR_CONSUMER_SECRET"
  config.access_token        = "YOUR_ACCESS_TOKEN"
  config.access_token_secret = "YOUR_ACCESS_SECRET"
end

以粗略的方式搜索存储库,我得到了这样的结果:github.com/sferik/twitter/search?q=configure&ref=cmdform

似乎没有您的错误报告的配置方法。