我想在轨道上,可以发布和搜索关键字,我找不到为什么它不工作,我已经改变了一千件事,并有一千个不同的错误,这是我的控制器文件错误与Twitter宝石
def hello
@time = Time.now
def user_tweet
require "rubygems"
require "twitter"
# Certain methods require authentication. To get your Twitter OAuth credentials,
# register an app at http://dev.twitter.com/apps
Twitter.configure do |config|
config.consumer_key = 'xxxx'
config.consumer_secret = 'xxxx'
config.oauth_token = 'xxxx'
config.oauth_token_secret = 'xxxx'
end
# Initialize your Twitter client
client = Twitter::Client.new
# Post a status update
client.update("updated tweet")
redirect_to request.referer, :notice => 'Tweet successfully posted'
end
末
,这是我的看法页
<%= form_for (@tweet = Tweet.new, :url => user_tweet_path) do |tweet_form|
tweet_form.text_area :tweet_content, :id => "tweet"
tweet_form.submit "Tweet"
end %>
最后,这里是我得到的错误:
语法错误,意外“”,预计‘)’
我试图只是把<%= client.update("updated tweet")%>
视图中的文件,但它提出了一个未定义的变量错误,我是新来的轨道,所以任何帮助将不胜感激,谢谢。
得到了该错误的堆栈跟踪? – rkb 2011-12-23 00:35:58