Přeskočit na hlavní obsah

Definice jak se mají zprávy odesílat (flow)

Intro

Každý objekt v poli flow definuje jeden kanál, který se má použít pro odeslání zprávy. Pořadí objektů v poli flow definuje prioritu kanálu (tedy v této ukázce se nejdříve odesílá přes Viber a až pak přes SMS).

Ukázka flow pole

...
"flow": [
{
"viber": {
"sender": "MojeFirma",
"ttl": 10
}
},
{
"sms": {
"sender": "MojeFirma",
"gateway": "high"
}
}
]
...

Příklady pro jednotlivé kanály

SMS

{
"sms": {
"sender": "MojeFirma",
"gateway": "high"
}
}
ParametrPopisPovinný
senderNázev odesílateleNe, výchozí je odesílání ze Shortcode
bodyText zprávy, který se použije pro toto odesílání (jinak se použije obecná hodnota body)Ne
gatewayMůže být high, economy nebo directNe, výchozí je high

Viber

{
"viber": {
"sender": "MojeFirma",
"ttl": 10
}
}
ParametrPopisPovinný
senderNázev odesílateleAno
bodyText zprávy, který se použije pro toto odesílání (jinak se použije obecná hodnota body)Ne
image_urlURL adresa obrázku, který se připojí k zprávěNe
ttlMaximální doba, po kterou zpráva zůstane v systému a pokouší se odeslatAno

WhatsApp

{
"whatsapp": {
"sender": "MojeFirma",
"gateway": "high"
}
}