Module: SmsMasking::SendSms

Included in:
Base
Defined in:
lib/sms_masking/send_sms.rb

Instance Method Summary collapse

Instance Method Details

#send_sms(params = {}) ⇒ Object

Attributes

  • mobile : recipient

  • message : SMS

Example

sms.send_sms({mobile: "085642568786", message: "your message"})


11
12
13
14
15
16
# File 'lib/sms_masking/send_sms.rb', line 11

def send_sms(params = {})
  params[:username] = @username
  params[:auth] = auth(@username.to_s+@password.to_s+params[:mobile])
  res = self.class.get(@base_path+"/sendSMS.aspx", query: params)
  print_response res
end

#send_sms_group(params = {}) ⇒ Object

Attributes

  • group : Group Name

  • message : SMS

Example

sms.send_sms_group({group: "My Group", message: "your message"})


25
26
27
28
29
30
31
# File 'lib/sms_masking/send_sms.rb', line 25

def send_sms_group(params = {})
  params[:username] = @username
  params[:auth] = auth(@username.to_s+@password.to_s)
  params[:msg] = params.delete :message
  res = self.class.get(@base_path+"/SendSMSGroup.aspx", query: params)
  print_response res
end