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