Class: Serwersms::Messages
- Inherits:
-
Object
- Object
- Serwersms::Messages
- Defined in:
- lib/library/messages.rb
Instance Method Summary collapse
- #delete(id, unique_id = nil) ⇒ Object
-
#initialize(obj) ⇒ Messages
constructor
A new instance of Messages.
- #recived(type, params = {}) ⇒ Object
- #reports(params = {}) ⇒ Object
- #sendMms(phone, title, params = {}) ⇒ Object
- #sendNd(phone, text) ⇒ Object
- #sendNdi(phone, text, ndi_number) ⇒ Object
- #sendPersonalized(messages, sender = nil, params = {}) ⇒ Object
- #sendSms(phone, text, sender = nil, params = {}) ⇒ Object
- #sendVoice(phone, params = {}) ⇒ Object
- #view(id, params = {}) ⇒ Object
Constructor Details
#initialize(obj) ⇒ Messages
Returns a new instance of Messages.
2 3 4 |
# File 'lib/library/messages.rb', line 2 def initialize(obj) @serwersms = obj end |
Instance Method Details
#delete(id, unique_id = nil) ⇒ Object
265 266 267 268 269 270 |
# File 'lib/library/messages.rb', line 265 def delete(id, unique_id = nil ) params = {} params['id'] = id params['unique_id'] = unique_id @serwersms.call('messages/delete',params); end |
#recived(type, params = {}) ⇒ Object
318 319 320 321 |
# File 'lib/library/messages.rb', line 318 def recived(type, params = {} ) params['type'] = type @serwersms.call('messages/recived',params); end |
#reports(params = {}) ⇒ Object
254 255 256 |
# File 'lib/library/messages.rb', line 254 def reports(params = {}) @serwersms.call('messages/reports',params); end |
#sendMms(phone, title, params = {}) ⇒ Object
134 135 136 137 138 |
# File 'lib/library/messages.rb', line 134 def sendMms(phone,title, params = {}) params['phone'] = phone params['title'] = title @serwersms.call('messages/send_mms',params); end |
#sendNd(phone, text) ⇒ Object
330 331 332 333 334 335 |
# File 'lib/library/messages.rb', line 330 def sendNd(phone, text ) params = {} params['phone'] = phone params['text'] = text @serwersms.call('messages/send_nd',params); end |
#sendNdi(phone, text, ndi_number) ⇒ Object
345 346 347 348 349 350 351 |
# File 'lib/library/messages.rb', line 345 def sendNdi(phone, text, ndi_number ) params = {} params['phone'] = phone params['text'] = text params['ndi_number'] = ndi_number @serwersms.call('messages/send_ndi',params); end |
#sendPersonalized(messages, sender = nil, params = {}) ⇒ Object
75 76 77 78 79 |
# File 'lib/library/messages.rb', line 75 def sendPersonalized(, sender = nil, params = {}) params['messages'] = params['sender'] = sender @serwersms.call('messages/send_personalized',params); end |
#sendSms(phone, text, sender = nil, params = {}) ⇒ Object
37 38 39 40 41 42 |
# File 'lib/library/messages.rb', line 37 def sendSms(phone, text, sender = nil, params = {}) params['phone'] = phone params['text'] = text params['sender'] = sender @serwersms.call('messages/send_sms',params); end |
#sendVoice(phone, params = {}) ⇒ Object
105 106 107 108 |
# File 'lib/library/messages.rb', line 105 def sendVoice(phone, params = {}) params['phone'] = phone @serwersms.call('messages/send_voice',params); end |
#view(id, params = {}) ⇒ Object
188 189 190 191 |
# File 'lib/library/messages.rb', line 188 def view(id, params = {}) params['id'] = id @serwersms.call('messages/view',params); end |