class Neixin
Public Class Methods
new(params)
click to toggle source
Calls superclass method
HTTPClient::new
# File lib/neixin.rb, line 31 def initialize(params) @id = params[:id] super params end
Public Instance Methods
send(message, receivers)
click to toggle source
# File lib/neixin.rb, line 35 def send(message, receivers) receivers = receivers.split(",") unless receivers.kind_of?(Array) body = { text: message } data = { "fromUid" => @id, "messageType" => 'text', "receivers" => receivers, "body" => body } self.request('/api/pub/push', data) end