Sha256: 5c5b92eeda78949cde8cc088c987d7239e8cdacf331971970d96420e77e4f41e
Contents?: true
Size: 861 Bytes
Versions: 1
Compression:
Stored size: 861 Bytes
Contents
require_relative '../models/send_sms_status' module Smsc module Api # Send sms api module module SendSms # Check status # # @param phones [String] user phone # @param message [String] sms message # @param options [Hash] # @return [Smsc::SendSmsStatus] response status # def send_sms(phones, message, options = {}) params = options.merge(phones: phones, mes: message) request( endpoint: 'send', params: params, model: Smsc::SendSmsStatus, errors: { 1 => BadRequest, 2 => Unauthorized, 3 => PaymentRequired, 4 => TooManyRequests, 5 => BadRequest, 6 => Forbidden, 7 => BadRequest, 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/send_sms.rb |