class Moceansdk::Modules::Message::Sms
Public Class Methods
new(obj_auth, transmitter)
click to toggle source
Calls superclass method
Moceansdk::Modules::AbstractClient::new
# File lib/moceansdk/modules/message/sms.rb, line 6 def initialize(obj_auth, transmitter) super(obj_auth, transmitter) @required_fields = ['mocean-api-key', 'mocean-api-secret', 'mocean-from', 'mocean-to', 'mocean-text'] end
Public Instance Methods
alt_dcs=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 47 def alt_dcs=(param) @params['mocean-alt-dcs'] = param end
charset=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 51 def charset=(param) @params['mocean-charset'] = param end
coding=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 27 def coding=(param) @params['mocean-coding'] = param end
dlr_mask=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 31 def dlr_mask=(param) @params['mocean-dlr-mask'] = param end
dlr_url=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 35 def dlr_url=(param) @params['mocean-dlr-url'] = param end
from=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 11 def from=(param) @params['mocean-from'] = param end
mclass=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 43 def mclass=(param) @params['mocean-mclass'] = param end
resp_format=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 59 def resp_format=(param) @params['mocean-resp-format'] = param end
schedule=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 39 def schedule=(param) @params['mocean-schedule'] = param end
send(params = {})
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 63 def send(params = {}) create(params) create_final_params required_field_set? @transmitter.post('/sms', @params) end
text=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 19 def text=(param) @params['mocean-text'] = param end
to=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 15 def to=(param) @params['mocean-to'] = param end
udh=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 23 def udh=(param) @params['mocean-udh'] = param end
validity=(param)
click to toggle source
# File lib/moceansdk/modules/message/sms.rb, line 55 def validity=(param) @params['mocean-validity'] = param end