回复推文 - 使用twitter_oauth设置in_reply_to_in

时间:2011-10-22 11:48:34

标签: ruby-on-rails twitter twitter-oauth

我无法使用twitter oauth回复推文。 这是我的代码

 @twitter_client = TwitterOAuth::Client.new(
          :consumer_key => 'key ',
          :consumer_secret => 'secret',
          :token => token, 
          :secret => secret
        )
        response = @twitter_client.update(response_description, {"in_reply_to_status_id" => tweet_id})
    logger.info response.inspect

它发布推文但不作为回复。

1 个答案:

答案 0 :(得分:1)

有同样的问题。您需要包含您要回复的推文的推特用户名。

  

注意::除非在状态文本中提到了推荐此参数引用的作者,否则将忽略此参数。因此,您必须在更新中包含@username,其中username是引用的推文的作者。

在关于in_reply_to_status_id param的https://dev.twitter.com/docs/api/1/post/statuses/update中找到此信息。