Module: SmsMasking::Account

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

Instance Method Summary collapse

Instance Method Details

#balance(params = {}) ⇒ Object

Example

sms.balance


7
8
9
10
11
12
# File 'lib/sms_masking/account.rb', line 7

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

#change_password(params = {}) ⇒ Object

Attributes

  • newpass : New Password

Example

sms.change_password({newpass: "password123"})


20
21
22
23
24
25
26
# File 'lib/sms_masking/account.rb', line 20

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