Push notification with Failover
Overview
https://dev.infobip.com/push-messaging
https://developer.nexmo.com/messages/overview
https://www.twilio.com/docs/sms/send-messages?code-sample=code-send-an-sms-with-a-statuscallback-url-2&code-language=Node.js&code-sdk-version=3.x
https://docs.google.com/document/d/1MLLiUUQPOpPwXWA0twN-rksCbRYkcz6TrNul9OKcXNc/edit
Push notification with failover api allows you to send and It is enables instant and automated direct communication between business owners and clients Utilizes SMS as Failover scenario.
This is an example
var x as int
sdk api for devices
TODO: Add Description
Request headers
Request body
ANDROID | IOS
Fcm or apn device registration token to receive pushes
Application code used in app initialization
Unique device identifier
Responses
TODO: Add Description
Request headers
Request body
Custom unique data about user for application
Custom unique data about user for application
Custom unique data about user for application
Custom unique data about user for application
Responses
Triggers by sdk when device succesfully receive the pushes
Request headers
Request body
Responses
create via push, read via get, update via push and specifying id
Request headers
Request body
Responses
TODO: Add Description
Request headers
Request body
Responses
TODO: Add Description
Request headers
Request body
Responses
with or without channel
Request headers
Request body
Responses
with or without channel
Request headers
Request body
Responses
with or without channel
Request headers
Request body
Responses
TODO: Add Description
Request parameters
Request headers
Responses
{
"name" : "PUSH && SMS",
"flow" : [
{
"from" : "dashboard.api",
"appCode" : "someAppCode",
"timeout" : 50,
"channel" : "push"
},
{
"from" : "hamarshi",
"channel" : "sms"
}
]
}
{
"name" : "new scenario name"
}
{
"flow" : [
{
"from" : "dashboard.api",
"appCode" : "someAppCode",
"timeout" : 44,
"channel" : "push"
}
],
"name" : "single flow"
}
{
"appCode" : "5cc06ac69a0a430012c4fac4",
"pushContent" : {
"text" : "test text"
},
"from" : "Notification",
"channel" : "push",
"destinations" : [
{
"uid" : "abf436b522ebd15a"
}
]
}
{
"text" : "test sms message with api",
"from" : "Notification",
"destinations" : "298459235982,19845792835"
}
{
"text" : "test with api starts 1ccaccfa*",
"actions" : { },
"appCode" : "5cc06ac69a0a430012c4fac4",
"from" : "test",
"destinations" : [
{
"uid" : "abf436b522ebd15a"
}
]
}