class OnlineSim::GetForward

Public Instance Methods

close(tzid) click to toggle source
# File lib/onlinesim/GetForward.rb, line 17
def close(tzid)
  return self ._get(:endpoint => 'setOperationOk', :params => {tzid:tzid})
end
get(forward_numbers: [], service: 'unlimited_sms', region: nil, reject: []) click to toggle source
# File lib/onlinesim/GetForward.rb, line 5
def get(forward_numbers: [], service: 'unlimited_sms', region: nil, reject: [])
  return self ._get(:endpoint => 'getForward', :params => {forward_numbers:forward_numbers, service:service,region:region,reject: reject})['tzid']
end
repeat(service, number) click to toggle source
# File lib/onlinesim/GetForward.rb, line 21
def repeat(service, number)
  return self ._get(:endpoint => 'getNumRepeat', :params => {service:service, number:number})['tzid']
end
service() click to toggle source
# File lib/onlinesim/GetForward.rb, line 33
def service()
  return self ._get(:endpoint => 'getService')['service']
end
servicenumber(service) click to toggle source
# File lib/onlinesim/GetForward.rb, line 37
def servicenumber(service)
  return self ._get(:endpoint => 'getServiceNumber', :params => {service:service})['number']
end
state(message_to_code: 1, orderby: 'ASC', msg_list: true, clean: true) click to toggle source
# File lib/onlinesim/GetForward.rb, line 9
def state(message_to_code: 1, orderby: 'ASC', msg_list: true, clean: true)
  return self ._get(:endpoint => 'getState', :params => {message_to_code:message_to_code, orderby:orderby,msg_list:msg_list,clean: clean, type:'forward'})
end
stateone(tzid, message_to_code: 1, orderby: 'ASC', msg_list: true, clean: true) click to toggle source
# File lib/onlinesim/GetForward.rb, line 13
def stateone(tzid, message_to_code: 1, orderby: 'ASC', msg_list: true, clean: true)
  return self ._get(:endpoint => 'getState', :params => {tzid:tzid,message_to_code:message_to_code, orderby:orderby,msg_list:msg_list,clean: clean, type:'forward'})
end
tariffs() click to toggle source
# File lib/onlinesim/GetForward.rb, line 25
def tariffs()
  return self ._get(:endpoint => 'getNumbersStats', :params => {country:'all'})
end
tariffsone(country: 7) click to toggle source
# File lib/onlinesim/GetForward.rb, line 29
def tariffsone(country: 7)
  return self ._get(:endpoint => 'getNumbersStats', :params => {country:country})
end