Come inviare un SMS da un server Web scritto in PHP?Invio di SMS da PHP
risposta
Clickatell è un gateway SMS molto diffuso. Funziona in oltre 200 paesi.
La loro API offre una scelta di opzioni di connessione tramite: HTTP/S, SMPP, SMTP, FTP, XML, SOAP. Qualsiasi di queste opzioni può essere utilizzata da php.
Il metodo HTTP/S è semplice come questo:
http://api.clickatell.com/http/sendmsg?to=NUMBER&msg=Message+Body+Here
(Clickatell API Guide)
Il metodo SMTP consiste nell'invio di una e-mail di solo testo a: [email protected]
, con il seguente:
user: xxxxx
password: xxxxx
api_id: xxxxx
to: 448311234567
text: Meet me at home
È inoltre possibile testare il gateway (in entrata e in uscita) gratuitamente dal browser:
Ho provato a utilizzare il metodo HTTP/S e restituisco un ID di tracciamento dei messaggi con un po 'di codice. Ma non sto ricevendo alcun testo. Perchè è questo? – WTFZane
Questi link sono ahimè morti adesso - prova https://www.clickatell.com/pricing-and-coverage/message-pricing/#step-1 – mplungjan
perché devo usare qualche server se non è gratuito .. – fdrv
È necessario abbonarsi a un gateway SMS. Ce ne sono migliaia (provate a cercare con google) e di solito non sono gratuiti. Ad esempio, this one ha il supporto per PHP.
PHP di per sé non ha alcun modulo SMS o funzioni e non consente di inviare SMS.
SMS (sistema di messaggistica breve) è una tecnologia GSM, è necessario un provider GSM che fornirà questo servizio per voi e potrebbe avere un'implementazione API PHP per questo.
Di solito le persone nel settore delle telecomunicazioni usano Asterisk per gestire le chiamate e la programmazione degli sms.
Twilio offers a simple and affordable API and a PHP helper library che lo rende molto facile.
[Full disclosure:. Io lavoro per Twilio, ma ero un cliente felice prima ho iniziato qui]
http://www.ozekisms.com/php-sms-api-asp-sms-api/index_p_php_q_ow_page_number_e_327opt .html – miku
possibile duplicato di [SMS dall'applicazione web] (http://stackoverflow.com/questions/432944/sms-from-web-application) – sth
L'altro (ancora esistente) dupe è: [qualsiasi buon tutorial php su come per inviare sms ai telefoni?] (http://stackoverflow.com/q/1022597/367456) – hakre