Prohlížíte si starší verzi stránky.
Otevřít aktuálníPropagační SMS – specifikace (Advanced API 1.0)
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
POST-application/json
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 | Pole příjemců - Hodnota number | Ano nebo admins nebo groups |
- |
| groups | Pole čísel skupin v adresáři BulkGate. Více zde | Ano nebo number nebo admins |
- |
| admins | Pole čísel notifikačních administrátorů BulkGate. Více zde | Ano nebo number nebo groups |
- |
| text | Text SMS zprávy (max. 612 znaků nebo 268 znaků, jestliže je aktivován Unicode), UTF-8 kódování. | Ano, pokud je number zadán polem čísel nebo je použit parametr groups nebo admin |
- |
| 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 | null |
| 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 | Ne | Nyní |
| duplicates_check | Zvolte možnost same_text, chcete-li zabránit odesílání duplicitních zpráv na stejné telefonní číslo. Zakažte možnost odeslat zprávu se stejným nebo jiným textem na stejné číslo s možností same_number. Pokud je aktivní null, žá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 | - |
Hodnota number
Hodnotu number lze zapsat dvěma způsoby:
- Pole telefonních čísel
- Asociativní pole se schématem
number,textavariables, kde jediný povinný parametr jenumber. Pokudnumbernení vyplněn zpráva se přeskočí.
Do šablony parametru text je možné doplnit proměnné z pole variables.
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 zadání příjemců polem čísel a naplánování čas v unix timestamp:
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.