Propagační SMS – specifikace
API URL
Adresa URL používaná k odeslání požadavků HTTP:
Poznámka
Nedostane-li se požadavek k cíli, zopakujte ho na záložním serveru backup1.bulkgate.com.
Podporované HTTP metody
GETPOST-application/x-www-form-urlencodedPOST-application/json
Příklady pro každou z nich najdete v metodách požadavku.
Tabulka s parametry
| NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
|---|---|---|---|
| application_id | Aplikační identifikátor | Ano | - |
| application_token | Aplikační ověřovací token | Ano | - |
| number | Čísla příjemců oddělená ; (středníkem) |
Ano | - |
| text | Text SMS zprávy (max. 612 znaků nebo 268 znaků, jestliže je aktivován Unicode), UTF-8 kódování | Ano | - |
| unicode | Yes/true/1 pro Unicode SMS, no/false/0 pro 7bit SMS |
Ne | false |
| sender_id | ID odesílatele, viz typ ID odesílatele | Ne | gSystem |
| sender_id_value | Hodnota odesílatele - gOwn (např. "420 777 777 777"), gText (např. "BulkGate"), gProfile (např. "423"), gMobile or gPush (KEY) |
Ne | - |
| country | Poskytněte čísla příjemců v mezinárodním formátu (s prefixem, např. 420) nebo přidejte kód země (775123456 + CZ = 420775123456). Podívejte se na příklad požadavku země. Pokud je hodnota null, poté se použije vaše nastavená časová zóna pro doplnění informace |
Ne | null |
| schedule | Naplánujte čas a datum odesílání v unix timestamp, nebo ISO 8601. Podívejte se na níže uvedené příklady Hodnota now odešle zprávu ihned, stejně jako když parametr vynecháte. |
Ne | Nyní |
| duplicates_check | Zvolte možnost on, chcete-li zabránit odesílání duplicitních zpráv na stejné telefonní číslo. Zprávy se stejným textem zaslaným na stejné číslo budou odstraněny. Pokud je aktivní možnost off, žádné duplikáty nebudou odstraněny. Duplicity se odstraňují jen v rámci jedné dávky, ne napříč požadavky. |
Ne | null |
| tag | Označení zpráv pro následné dohledání uživatele. | Ne | - |
Typ ID odesílatele sender_id
| HODNOTA | VÝZNAM |
|---|---|
gSystem |
Systémové číslo |
gShort |
Short Code |
gText |
Textový odesílatel |
gMobile |
Mobile Connect |
gPush |
Mobile Connect push - Odešle notifikaci do vaší Mobile Connect aplikace |
gOwn |
Vlastní číslo (vyžaduje ověření čísla) |
gProfile |
BulkGate Profil ID |
<int> |
BulkGate Profil ID |
Příklady požadavků
Příklad úplného požadavku:
Příklad požadavku země:
Příklad požadavku ISO 8601:
Příklad požadavku unix timestamp:
Příklad POST JSON požadavku:
Odpověď
V případě úspěchu:
Kde:
- part_ID je pole ID částí původní dlouhé zprávy, která byla rozdělena, protože nesplňovala limit 160 znaků pro jednu zprávu. Více info zde.
V případě chyby:
Kde:
- type a error (popisek erroru) můžete vidět v tabulce typů errorů
- code představuje http error
- detail je dodatečná informace o erroru
Všechny typy errorů pro Simple API a Advanced API můžete najít zde.
Byla tato stránka užitečná?
Děkujeme za zpětnou vazbu.