【发布时间】:2013-10-04 03:02:15
【问题描述】:
我正在尝试使用 gem 将 twitter 提要集成到我的 Rails 4 应用程序中。
我已阅读 github 页面上的文档,但在尝试使用我认为的方法时遇到了问题。
我在一个名为 twitter_init.rb 的初始化文件中包含以下内容(带有我的身份验证信息):
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
在我的视图中尝试使用以下代码时,我收到错误 undefined local variable or method 'client' for class#<#<class...>:...>:
<% client.sample do |tweet| %>
<%= tweet.text %>
<% end %>
是否还有其他步骤可以公开客户端变量,或者我没有正确初始化它?
【问题讨论】:
标签: ruby-on-rails ruby twitter ruby-on-rails-4 initializer