Sha256: 978ecb82c5ac8c339b7aaacbcbdb658ed6cf1fb9eacd15ebacbca1b4466309eb
Contents?: true
Size: 701 Bytes
Versions: 1
Compression:
Stored size: 701 Bytes
Contents
require_relative '../models/status' module Smsc module Api # Status api module module Status # Check status # # @param phone [String] user phone # @param sms_id [Integer] sms id # @param options [Hash] # @return [Smsc::Status] status object # def status(phone, sms_id, options = {}) params = options.merge(phone: phone, id: sms_id) request( endpoint: 'status', params: params, model: Smsc::Status, errors: { 1 => BadRequest, 2 => Unauthorized, 4 => TooManyRequests, 9 => TooManyRequests } ) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
smsc_ru-0.1.0 | lib/smsc/api/status.rb |