class Appboy::REST::ScheduleMessages
Attributes
app_group_id[R]
local_timezone[R]
messages[R]
segment_id[R]
send_at[R]
Public Class Methods
new(app_group_id, send_at:, messages: [], segment_id: nil, local_timezone: false)
click to toggle source
# File lib/appboy/rest/schedule_messages.rb, line 6 def initialize(app_group_id, send_at:, messages: [], segment_id: nil, local_timezone: false) @app_group_id = app_group_id @send_at = send_at @messages = messages @segment_id = segment_id @local_timezone = local_timezone end
Public Instance Methods
perform()
click to toggle source
# File lib/appboy/rest/schedule_messages.rb, line 14 def perform http.post '/messages/schedule', { app_group_id: app_group_id, segment_ids: [segment_id], send_at: send_at, deliver_in_local_timezone: local_timezone, messages: messages } end