我无法使用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
它发布推文但不作为回复。
答案 0 :(得分:1)
有同样的问题。您需要包含您要回复的推文的推特用户名。
注意::除非在状态文本中提到了推荐此参数引用的作者,否则将忽略此参数。因此,您必须在更新中包含@username,其中username是引用的推文的作者。
在关于in_reply_to_status_id param的https://dev.twitter.com/docs/api/1/post/statuses/update中找到此信息。