D
Size: a a a
D
EB
ℹ🅿
EB
EB
ℹ🅿
ℹ🅿
EB
EB
ℹ🅿
D
EB
EB
desc 'Send push to gateway'
params do
requires :recipient, type: String # firebase registration token
optional :title, type: String
requires :text, type: String
requires :payload, type: Hash do
# optional :action, values: [:personal_account, :repeat_loan, :resume_application]
optional :action, values: ['personal_account', 'repeat_loan']
end
end
post do
...
end
EB
url = ENV['PUSH_GATEWAY_URL']
path = '/api/v1/notifications'
HTTP.post("http://#{url}#{path}?recipient=#{notification.recipient}&text=#{notification.content}&payload[action]=personal_account")
EB
EB
PUSH_GATEWAY_URL='localhost:3001'RV
RV
EB
ℹ🅿