我尝试使用Oauth gem访问Twitter API,因此我可以按照本教程创建一个twitter机器人:http://tutorials.jumpstartlab.com/projects/microblogger.html 我从Twitter获得了一个pin-number并输入了它。但它以某种方式失败了。 这是我运行程序时遇到的错误:
Initializing MicroBlogger
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/jumpstart_auth-0.4.0/lib/ju
mpstart_auth.rb:44:in `block in twitter': [DEPRECATION] #oauth_token= is depreca
ted. Use #access_token= instead.
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/jumpstart_auth-0.4.0/lib/ju
mpstart_auth.rb:45:in `block in twitter': [DEPRECATION] #oauth_token_secret= is
deprecated. Use #access_token_secret= instead.
我使用的是Windows 7,Ruby版本1.9.3。
答案 0 :(得分:1)
将jumpstart-auth更新为当前版本0.6.0
https://rubygems.org/gems/jumpstart_auth
在这个版本0.6.0中,它是access_token而不是oauth_token。