class AliyunSmsRuby::Request::MessageGlobalRequest
Attributes
from[RW]
mobile[RW]
optional_params[RW]
text[RW]
type[RW]
Public Class Methods
new(mobile, text, from, type, optional_params = nil)
click to toggle source
# File lib/aliyun_sms_ruby/request/message_global_request.rb, line 8 def initialize(mobile, text, from, type, optional_params = nil) self.mobile = mobile self.text = text self.from = from self.type = type self.optional_params = optional_params || {} end
Public Instance Methods
action()
click to toggle source
# File lib/aliyun_sms_ruby/request/message_global_request.rb, line 16 def action 'SendMessageToGlobe'.freeze end
custom_params()
click to toggle source
# File lib/aliyun_sms_ruby/request/message_global_request.rb, line 20 def custom_params { Message: self.text, To: self.mobile, From: self.from, Type: self.type }.merge!(self.optional_params) end