class AwsSnsKit::Apns
Attributes
alert[RW]
badge[RW]
content_available[RW]
custom_data[RW]
sound[RW]
Public Class Methods
new(options)
click to toggle source
# File lib/aws_sns_kit/apns.rb, line 7 def initialize(options) @alert = options[:alert] @sound = options[:sound] @badge = options[:badge] @content_available = options[:content_available] @custom_data = options[:custom_data] end
Public Instance Methods
message()
click to toggle source
# File lib/aws_sns_kit/apns.rb, line 15 def message payload = { aps: { alert: alert, sound: sound, badge: badge } }.to_json { APNS: payload, APNS_SANDBOX: payload }.to_json end