Module: Stats::ClassMethods

Defined in:
lib/rucaptcha_api/stats.rb

Instance Method Summary collapse

Instance Method Details

#rucaptcha_statsObject

waiting: количество работников ожидающих капчу. load: процент загрузки работников minbid: текущая ставка за распознание капчи. В рублях averageRecognitionTime: среднее время (в секундах) за которое в данный момент разгадываются капчи



32
33
34
35
36
37
38
39
40
41
42
43
44
# File 'lib/rucaptcha_api/stats.rb', line 32

def rucaptcha_stats
  rucaptcha_stats_link = BASE_URI + "/load.php"
  response = RestClient.get rucaptcha_stats_link

  doc = Nokogiri::XML response
  { 
    waiting: doc.at_css('waiting').text, 
    load: doc.css('load').text, 
    minbid: doc.at_css('minbid').text, 
    average_recognition_time: doc.at_css('averageRecognitionTime').text
  }

end