Module: SmsMasking::SendSms
- Included in:
- Base
- Defined in:
- lib/sms_masking/send_sms.rb
Instance Method Summary collapse
-
#send_sms(params = {}) ⇒ Object
Attributes *
mobile
: recipient *message
: SMS. -
#send_sms_group(params = {}) ⇒ Object
Attributes *
group
: Group Name *message
: SMS.
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 |