Class: Serwersms::Messages

Inherits:
Object
  • Object
show all
Defined in:
lib/library/messages.rb

Instance Method Summary collapse

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(messages, sender = nil, params = {})
  params['messages']  = 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