class Rgcm::Message
Attributes
api_key[R]
Public Class Methods
new(config = Rgcm::Config)
click to toggle source
# File lib/rgcm/message.rb, line 6 def initialize(config = Rgcm::Config) if config.kind_of?(String) @api_key = config elsif config.kind_of?(Hash) @api_key = config[:api_key] elsif config.kind_of?(Class) @api_key = config.api_key end end
Public Instance Methods
post(registration_ids, data, options=nil)
click to toggle source
# File lib/rgcm/message.rb, line 16 def post(registration_ids, data, options=nil) request = RequestBuilder.new(api_key, registration_ids, options, data).build response = request.run Rgcm::Response.new(response.body) end