Domanda

Ho un client che desidera che l'applicazione sia in grado di inviare avvisi di messaggi SMS a persone che si sono abbonate al servizio. Ho visto questo fatto su molti siti ma non sono consapevole di ciò che è coinvolto nella creazione di questo. Qualcuno ha qualche esperienza nel fare questo? Cosa comporta?

Grazie, Brent

È stato utile?

Soluzione

Qualcosa di simile discusso qui può aiutare:

SMS programmatici

Altri suggerimenti

Ogni telefono ha un indirizzo email per SMS a cui puoi inviare , ma presumibilmente non è affidabile. L'altra opzione è un gateway SMS API del servizio Web (ce ne sono molti) o un servizio come < a href = "http://twilio.com" rel = "nofollow noreferrer"> Twilio .

Di solito inviano un SMS tramite un gateway SMS (una società coinvolta nell'invio del messaggio effettivo sulla rete telefonica) che fornisce loro un endpoint SOAP. È facile come una chiamata al servizio Web, ma il codice effettivo dipenderà dalla società con cui stai lavorando.

Il primo passo è quello di ottenere un provider SMS - a seconda della tua scala / budget, dipende dal fatto che tu installi un collegamento kilostream direttamente alle reti mobili scelte / usi una scheda dati mobile USB / usi un servizio da una terza parte.

Ognuno di questi è sufficientemente diverso e la maggior parte arriverà con un'API documentata per collegarsi a

Esistono molti servizi che forniscono gateway SMS. A quali paesi ti rivolgi? Negli Stati Uniti sembra che sia possibile inviare i messaggi gratuitamente (poiché il destinatario paga), nella maggior parte degli altri paesi il mittente dovrà pagare.

Puoi anche provare a connetterti direttamente all'SMSC (Short Message Service Central) del gestore di telefonia mobile come entità esterna. Ti danno un numero di telefono, nome utente e password, che usi per connetterti con il protocollo SMPP (versione 3.3 o 3.4). Ovviamente devi parlare con il corriere per questo, non è facile ma è il modo migliore perché è il protocollo nativo utilizzato dal loro gateway. C'è una libreria java SMPP su SourceForge.

Altri provider offrono un servizio web per inviare messaggi ma non puoi ricevere messaggi; con SMPP è bidirezionale nel caso in cui sia necessario ricevere SMS dai clienti.

Il metodo più efficace consiste nell'utilizzare un provider di gateway SMS come Clickatell . Se vuoi gratuito e basato sulla pubblicità, usa TextMarks (anche se hanno una soluzione a pagamento) . TextMarks ha anche l'ulteriore vantaggio di poter accettare messaggi di testo in arrivo.

Puoi inviare a uno di questi luoghi tramite HTTP, in modo da non dover gestire i dettagli da solo. Arrotolare da soli e trattare direttamente con i corrieri è ... ummmmmm ... a metà strada tra bruciarsi e tagliare un braccio.

Puoi anche utilizzare txtWeb piattaforma SMS per l'attività.

La piattaforma txtWeb espone alcune API facili da usare che ti consentono di inviare messaggi PUSH dalla tua applicazione web agli utenti negli Stati Uniti / California e in India.

È fondamentalmente una piattaforma basata su PULL ma ha le capacità per spingere i messaggi su richiesta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top