Služba Sender
Aby ste mohli vytvorenú správu typu BulkGate\Sms\IMessage odoslať
musíte vytvoriť sender, čo môžeme urobiť dvoma spôsobmi:
- Nette framework - ak používate Nette framework
- PHP - v ostatných prípadoch
Odoslanie správy
Na odoslanie správy sa používa metóda send(), ktorá prijíma správy typu BulkGate\Sms\IMessage.
Odpoveď na BulkGate\Sms\Message
Odpoveď na BulkGate\Sms\BulkMessage
Unicode
Na nastavenie Unicode zavolajte metódu unicode().
Nastavenie odosielateľa
Nastavenie typu odosielateľa je popísané v príslušnej kapitole.
Predvolená krajina
Ak zadávate telefónne čísla v národnom formáte, systém nevie, kam do sveta má správy poslať. Preto ak nie je explicitne vyplnená medzinárodná predvoľba, môžete senderu zadefinovať predvolenú krajinu, kam má správy smerovať.
Overenie platnosti čísel
Ak potrebujete overiť, či telefónne číslo zodpovedá formátu príslušnej krajiny, použite metódu checkPhoneNumbers().
Kde $numbers môže byť:
- telefónne číslo v reťazci
"420777777777" - telefónne číslo typu
BulkGate\Sms\Message\PhoneNumber - pole telefónnych čísel
['420777777777','420777777778','420777777779'] - pole telefónnych čísel typu
BulkGate\Sms\Message\PhoneNumber
$iso má rovnaký význam ako Predvolená krajina
Výsledkom je potom BulkGate\Message\Response
Hodnota area_found udáva platnosť formátu čísla pre konkrétnu krajinu.
Ďakujeme za spätnú väzbu.