我正在尝试将Twitter gem整合到我的项目中(http://sferik.github.io/twitter/)。我安装了它,我在我的项目的初始化程序中使用我自己的配置代码和访问键创建了客户端,如下所示:
client = Twitter::REST::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
我还为它设置了一个控制器和一个视图。当我尝试使用它但它似乎不起作用。 我的控制器有以下内容:
@tweets = $client.mentions_timeline
虽然我的观点是通过调用以下方式尝试访问这些推文:
<% @client.user_timeline do |tweet| %>
<%= tweet.text %>
<% end %>
但是我遇到了错误:无法验证您的凭据。我在Twitter上创建了应用程序,代码是正确的。 我想知道如何解决这个问题,或者我如何才能正确地整合Twitter?