module Pwush::Api::Messages

Public Instance Methods

create_message(*messages) click to toggle source
# File lib/pwush/api/messages.rb, line 4
def create_message(*messages)
  post(:createMessage, notifications: messages.flatten)
end
Also aliased as: push
delete_message(message_code) click to toggle source
# File lib/pwush/api/messages.rb, line 9
def delete_message(message_code)
  post(:deleteMessage, message: message_code)
end
message_details(message) click to toggle source
# File lib/pwush/api/messages.rb, line 13
def message_details(message)
  post(:getMessageDetails, message: message)
end
message_stats(message) click to toggle source
# File lib/pwush/api/messages.rb, line 17
def message_stats(message)
  post(:getMsgStats, message: message)
end
preset(preset_code) click to toggle source
# File lib/pwush/api/messages.rb, line 25
def preset(preset_code)
  post(:getPreset, preset_code: preset_code)
end
push(*messages)
Alias for: create_message
results(request_id) click to toggle source
# File lib/pwush/api/messages.rb, line 21
def results(request_id)
  post(:getResults,  request_id: request_id)
end