如何添加Ruby Twitter状态参数进行更新
我得到一个错误,上面写着“缺少必需的参数:status.Twitter::error::probled”,如何将状态参数添加到“client.update()” 如果我将“更新”替换为“状态”,我的推文不会发布,我会收到一条错误消息,说找不到具有该ID的状态。我的代码如下:如何添加Ruby Twitter状态参数进行更新,ruby,windows,twitter,parameters,tweets,Ruby,Windows,Twitter,Parameters,Tweets,我得到一个错误,上面写着“缺少必需的参数:status.Twitter::error::probled”,如何将状态参数添加到“client.update()” 如果我将“更新”替换为“状态”,我的推文不会发布,我会收到一条错误消息,说找不到具有该ID的状态。我的代码如下: def post client = Twitter::REST::Client.new do |config| config.consumer_key = "..." config.
def post
client = Twitter::REST::Client.new do |config|
config.consumer_key = "..."
config.consumer_secret = "..."
config.access_token = "..."
config.access_token_secret = "..."
end
File.open("tweets.txt") do |line|
line.each do |item|
tweets = item
puts tweets
client.update("#{tweets}").to_s
sleep((rand*1800 +900).to_i)
end
end
end
您使用的gem版本是什么?Ruby 2.1.5 x64 for windows。。。我应该使用不带x64的2.1.5吗?或者换个版本@Maximor你指的是twitter gem的版本吗@Maxim是的,我问的是gem版本。gem是twitter-5.14.0@Maxim
File.open("tweets.txt") do |line|
line.each_line do |item|
tweets = item
puts tweets
client.update("#{tweets}")
sleep((rand*1800 +900).to_i)
end
end