2012-04-23 97 views
0

我今天更新了我的Twitter宝石,Twitter.user_timeline("some_user")不再有效。Twitter的宝石:坏URI?

我得到:

URI::InvalidURIError: bad URI(is not URI?): https://api.twitter.com/1/statuses/user_timeline.json?screen_name=dalailama

但是,当我把它插入到我的浏览器,它工作正常。

任何想法为什么这样?它在生产和开发中都这样做。

已解决

看起来他们只是推新版本。再次更新我的gemfile,它可以工作。

回答

0

看起来他们只是推新版本。再次更新我的gemfile,它可以工作。

编辑

显然是被这个错误导致的:https://github.com/sferik/twitter/issues/253

+0

请问,哪个版本给你这个错误?你更新了哪个版本? – e3matheus 2012-10-01 04:35:41

+0

我认为这是问题https://github.com/sferik/twitter/issues/253。 “这实际上是由法拉第最新版本(0.8)和simple_oauth之间的不兼容导致的,我在0.1.6版中推出了一个修复simple_oauth的版本,并在twitter 2.2.3中要求该版本。”你能否更新你的答案? – e3matheus 2012-10-01 17:12:56