Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako poslať SMS s PHP skript

S takmer každý nesie mobilný telefón , Short Message Service ( SMS ) je účinný spôsob , ako osloviť ľudí , nech sú kdekoľvek . Vaše PHP aplikácie môže využiť túto službu tiež . Avšak , SMS nie je ako e - mail , ktorý je voľný a otvorený pre každého , kto s pripojením na Internet . SMS správy sú doručované prostredníctvom mobilnej siete , telekomunikácií " , a preto je nutné použiť SMS brány servera pre prístup k sieti . Veci , ktoré budete potrebovať klipart PHP inštalácie s cURL podpory
Zobraziť ďalšie inštrukcie
Získať SMS brána Service
1

Vyberte službu SMS brány na použitie. Táto brána odovzdá správy do mobilnej siete v oblasti telekomunikácií . Služby brána bude stáť peniaze , pretože telekomunikačný poplatok za doručenie SMS správ . Pozrite sa na Ozeki alebo TM4B pre príklady . Existujú aj ďalšie služby , príliš , ako je SMS brána Google .
2

Zaregistruj sa k službe a získať potrebné prihlasovacie údaje .
Sims 3

Získať a čítať Application Programming Interface ( API ) pre zvolené brány . Spôsob , akým budete posielať SMS správy sa bude líšiť v závislosti na API . Ale je tu všeobecný vzorec vyplýva , bez ohľadu na to , ktorý bránu si vyberiete .
Odoslať správu
4

Nastavte si požiadavku premenné . Vytvorenie poľa s názvom " $ sms " . Toto pole bude obsahovať všetky žiadosti premenné vaše SMS brána potrebuje odoslať správu . Budete pravdepodobne potrebovať nastaviť " $ SMS [ ' k ' ] " pre prijímač správ , " $ sms [ ' od ' ] " pre odosielateľa a " $ SMS [ ' správy ' ] " pre obsah správy . Skontrolujte , či je rozhranie API pre ďalšie údaje , ktoré musia byť zaslané .
5

Použite cURL na odoslanie požiadavke . Nájdete v dokumentácii cURL na internetových stránkach PHP Podrobné informácie o tom , ako používať cURL . Budete používať " curl_setopt ( ) " pre nastavenie adresy URL vášho SMS brány a zakódovať " $ SMS " premennú . Budete používať " curl_exec ( ) " odoslať SMS správu na bránu .
6

Prezrite si odpoveď , že " curl_exec ( ) " vráti . Je-li odpoveď je " false " , potom sa vaše SMS nebola odoslaná . Tam môže byť problém so sieťou na vašom serveri . Ak nie je , skontrolujte brány API SMS a uistite sa , že ste odosielanie všetky potrebné informácie správne . Niektoré SMS brány ponúka nástroje na ladenie . Ak vás robí , využiť ich v tomto bode . Je-li odpoveď bola " pravda " , potom sa vaša správa bola úspešne odoslaná .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené