Twitter Ruby Gem在回复时无法更新

时间:2014-05-04 01:51:58

标签: ruby twitter

我正在使用此处找到的twitter gem:http://sferik.github.io/twitter/

我有一些看起来像的代码:

@twitter_client.update(tweet_string, :in_reply_to_status_id => 402712877960019968)

哪会产生错误:

./twitter.rb:68:in `update': wrong number of arguments (2 for 1) (ArgumentError)

但是,我在这里查看文档:{​​{3}} 其中说:

client.update("I'm tweeting with @gem!", :in_reply_to_status_id => 402712877960019968)

当我删除:in_reply_to_status_id时,它工作正常。我相信你可以在这里看到这个方法(第128行):https://github.com/sferik/twitter/blob/master/examples/Update.md

对我在这里做错了什么的想法?

1 个答案:

答案 0 :(得分:1)

我使用最新的gem版本并将回复状态置于哈希中来使用它:

client.update("I'm tweeting with @gem!", {:in_reply_to_status_id => 402712877960019968})

尝试一下,让我知道是否有效