module Stats

Public Class Methods

included(base) click to toggle source
# File lib/rucaptcha_api/stats.rb, line 3
def self.included(base)
        base.extend ClassMethods
end

Public Instance Methods

balance() click to toggle source

Узнать баланс аккаунта. Баланс указывается в Российских рублях

# File lib/rucaptcha_api/stats.rb, line 8
def balance
        rucaptcha_balance_link = BASE_URI + "/res.php?key=#{@rucaptcha_key}&action=getbalance"
        RestClient.get rucaptcha_balance_link
end
captcha_cost(captcha_id) click to toggle source

Запрос статуса и стоимости распознования данной капчи. Цена указывается в рублях

# File lib/rucaptcha_api/stats.rb, line 14
def captcha_cost captcha_id
        rucaptcha_cost_link = BASE_URI + "/res.php?key=#{@rucaptcha_key}&action=get2&id=#{captcha_id}"
        RestClient.get rucaptcha_cost_link
end
stats_for(date: '2013-11-27') click to toggle source

получить статистику использования аккаунта в XML за указанную дату

> string with xml

# File lib/rucaptcha_api/stats.rb, line 21
def stats_for date: '2013-11-27'
        rucaptcha_stats_for_date_link = BASE_URI + "/res.php?key=#{@rucaptcha_key}&action=getstats&date=#{date}"
        RestClient.get rucaptcha_stats_for_date_link
end