Autor | Zpráva | ||
---|---|---|---|
ardanven Profil * |
#1 · Zasláno: 18. 6. 2011, 18:21:30
dostal jsem ke zpracování toto SMS API
Provádí se odesláním jednoduchého XML dokumentu pomocí HTTP metodou POST (URL níže). Příklad HTTP požadavku na odeslání SMS zprávy, včetně XML dokumentu: POST /receiver.asp HTTP/1.0 Host: apiserver Content-type: text/xml Content-length: 230 <?xml version="1.0" encoding="utf-8" ?> <batch id=""> <request>textSMS</request> <recipient>+420603123456</recipient> <content>text SMS zpravy</content> <refid /> <udh /> <delivery_report>20</delivery_report> </batch> ale absolutně netuším jak tento obsah generovat. Netuší někdo jak ? |
||
Jozin Profil |
#2 · Zasláno: 19. 6. 2011, 16:33:56
Zdravím, takg generovat se to dá velmi jednoduše, pokud je to stále stejné, tak máme dejme tomu formulář (nebudu teď řešit ošetření vstupu) a do proměnné pak načteme:
<?php $data = '<?xml version="1.0" encoding="utf-8" ?> <batch id=""> <request>textSMS</request> <recipient>' . $_POST['cislo'] . '</recipient> <content>' . $_POST['sms'] . '</content> <refid /> <udh /> <delivery_report>20</delivery_report> </batch>'; To znamená, že první formulář bude s číslem a s textem. To se odešle vytvoří se tento xml v proměnné a vloží se do druhého formuláře, kde bude jen výpis čísla a textu sms s tím, jestli to chce opravdu odeslat, a tlačítko odeslat, které to už odešle SMSApi. |
||
Časová prodleva: 13 let
|
0