Sms GateKeeper - definiční soubory

Editor a tester definičních souborů najdete na http://dusek.webz.cz/apps/smse.php.

Sekce Main

Obsahuje základní údaje o webové bráně.

Title Název operátora
Date Datum poslední úpravy ve formátu d.m.rrrr
Author Autor definičního souboru
Email Email autora
GateURL URL webového formuláře brány
MaxLength Maximální počet znaků zprávy
MessageLength Velikost jedné zprávy (pokud se zpráva rozděluje)
UniqueName Unikátní název operátora (např. eurotel_cz_main_gate). Slouží k unikátnímu rozlišení jednotlivých bran, i pokud mají stejný název operátora
FormIndex Index formuláře (pokud je jich na stránce víc)
Repeat Počet rekurzívních opakování odeslání formuláře (např. pokud se po odeslaní prvního vygeneruje další)
PostParams Parametry POST pro předání URL formuláře (pokud je potřeba)

Sekce Email

Obsahuje informace jestli daná brána podporuje i odeslání přes email.

Format Formát mailu, muže obsahovat identifikatory <prefix> a <number> (např +42<prefix><number>@sms.paegas.cz)
MessageLength Velikost jedné zprávy pro rozdělení na víc zpráv

Sekce Capabilities

Obsahuje možnosti webové brány (0 nebo nic=nepodporuje, 1=podporuje).

AutoReplyMail podpora pro automatickou odpověd na email
ConfirmMail podpora pro zasílání potvrzení doručení na email
MessageType umožňuje nastavit typ zprávy (normální, na display)

Sekce Messages

Obsahuje definice textu, specifického pro výsledek odeslání zprávy.

SentOk odeslání zprávy proběhlo v pořádku, jednotlivé možnosti jsou odděleny znakem "|"
Timeout byl překročen limit zpráv

Sekce Fields

Do sekce Fields se zadávají hodnoty jednotlivých polí formuláře webové brány. Na jednom řádku je možno hodnoty kombinovat mezi sebou i s čistým textem (např. "+42<myprefix><mynumber>"). Pole může být identifikováno buď přímým názvem, nebo s použitím "@" a čísla jako index pole od začátku formuláře.

<prefix> Předvolba operátora
<number> Číslo telefonu
<email> Email pro potvrzení nebo odpověd
<type>
<message> Zpráva
<charcount> Počet napsaných znaků
<charleft> Počet zbývajících znaků
<messagescount> Počet zpráv (pokud se zpráva rozděluje)
<messages[0]> Zpráva 1 (pokud se zpráva rozděluje)
<messages[1]> Zpráva 2 (pokud se zpráva rozděluje)
<messages[2]> Zpráva 3 (pokud se zpráva rozděluje)
<messages[3]> Zpráva 4 (pokud se zpráva rozděluje)
<messages[4]> Zpráva 5 (pokud se zpráva rozděluje)
<messages[5]> Zpráva 6 (pokud se zpráva rozděluje)
<messages[6]> Zpráva 7 (pokud se zpráva rozděluje)
<messages[7]> Zpráva 8 (pokud se zpráva rozděluje)
<messages[8]> Zpráva 9 (pokud se zpráva rozděluje)
<messages[9]> Zpráva 10 (pokud se zpráva rozděluje)
<myprefix_state> Předvolba státu vlastního čísla
<myprefix> Předvolba vlastního čísla
<myprefix_nozero> Předvolba vlastního čísla bez nuly
<mynumber> Vlastní číslo

Sekce Substs

Obsahuje definici hodnot polí specifických pro webovou bránu.

Normal Hodnota pro normální odeslání
Display Hodnota pro odeslání na display

Sekce Prefixes

Obsahuje definici předvoleb operátora. Syntaxe: "predvolba=pocet znaku cisla". (např. 0604=6). "0" v počtu znaků znamená neomezeno.

Sekce PrefixesSubsts

Náhrady předvoleb operátora, pokud je různá zobrazovaná a odesílaná předvolba (např. 0601=601)

Poznámka

Pokud vytvoříte vlastní soubor webové brány a zašlete mi ho, rád ho zařadím do archívu webových bran na stránkách Sms GateKeeperu, samozřejmě s uvedením autora souboru.

Zpět na hlavní stránku