Come integro la tecnologia SMS nel mio software ?

  1. Quanti modi ci sono per inviare gli SMS e quali sono ?
  2. Dove trovo maggiori informazioni sui web services e il WSDL?
  3. Permettete l'invio di SMS con ColdFusion 7 ?
  4. Avete un esempio in ASP o in PHP per inviare SMS ?
  5. Posso inviare tramite Visual Basic ?
  6. Esiste la configurazione per SMSSplitter ?

Spedire SMS dal proprio sito web

  1. E' possibile spedire SMS tramite SubitoSMS come gateway ?
  2. E' possibile conoscere il credito residuo degli SMS tramite gateway ?
  3. Si può controllare lo stato dei messaggi ?
  4. Posso ricevere lo stato dei messaggi in automatico ?
  5. Si possono inviare più messaggi in un colpo solo ?
  6. Come si mandano gli SMS via email ?

Sugli SMS

  1. E' possibile inviare più di 160 caratteri con SubitoSMS ?
  2. Che caratteri posso inviare via SMS ?
  3. Quanto tempo ci mettono gli sms ad arrivare ?
  4. E' possibile sapere se un messaggio è stato letto ?

Usare le rubriche o inviare un solo SMS

  1. Come si importano i dati nelle rubriche ?
  2. Sono obbligato/a a usare le rubriche ?
  3. Come si invia un solo messaggio ?
  4. Posso scrivere solo ad alcune persone presenti in una rubrica ?

Legge sulla privacy

  1. I numeri di telefonino che ho, sono soggetti alle leggi sulla privacy ?
  2. Fornite un elenco di numeri a cui inviare messaggi promozionali ?
  3. Posso fare spamming ai numeri di telefonino ?
  4. Fornite un documento 'tipo' per la raccolta dei dati ai fini della legge sulla privacy ?

Le risposte

I numeri di telefonino sono soggetti alle leggi sulla privacy ?

  • Sì. Devono essere raccolti e trattati conformemente alle leggi sulla privacy.

Fornite un elenco di numeri a cui inviare messaggi promozionali ?

  • No. L'invio di messaggi SMS promozionali diretti a elenchi di numeri raccolti in modo differente da quanto stabilito dalla Legge sulla privacy non sono validi per gli invii di SMS.

Posso fare spamming ai numeri di telefonino ?

  • Il D.Lgs. 196/2003 e successive modificazioni reperibile presso www.garanteprivacy.it cita:
    Art. 130 - "Comunicazioni indesiderate"
    • Comma 1: " L'uso di sistemi automatizzati di chiamata senza l'intervento di un operatore per l'invio di materiale pubblicitario o di vendita diretta o per il compimento di ricerche di mercato o di comunicazione commerciale è consentito con il consenso dell'interessato."
    • Comma 2: "La disposizione di cui al comma 1 si applica anche alle comunicazioni elettroniche, effettuate per le finalità ivi indicate, mediante posta elettronica, telefax, messaggi del tipo Mms (Multimedia Messaging Service) o Sms (Short Message Service) o di altro tipo."

    Suggeriamo inoltre la lettura di questo parere del Garante.

Fornite un documento 'tipo' per la privacy ?

  • Su richiesta possiamo fornire la consulenza di un esperto in merito alla racconta dei dati relativi. Tale raccolta deve essere fatta infatti secondo le modalità previste della legge e il proprietario del numero di telefono deve conoscere le esatte finalità degli invii.

E' possibile spedire SMS tramite SubitoSMS come gateway ?

  • Sì, basta chiamare la pagina web http://www.subitosms.it/gateway.php passando le variabili (GET o POST):
    • username: Username di accesso al sito
    • password: Password di accesso al sito
    • mitt: Campo mittente per l'SMS, comparirà come mittente del messaggio
    • dest: Numero di cellulare nel formato +39 XXX YYYYYYY senza spazi (Attenzione: per il + usare %2B)
    • testo: Testo del messaggio, max 612 caratteri (Il messaggi verranno inviati concatenati per max 4 SMS)
  • Si otterrà in risposta la riga id:12345 dove 12345 rappresenta il codice di spedizione di volta in volta assegnato.
  • (OPT) Per fare dei test di invio, aggiungere la variabile test impostata a 1 (&test=1)
  • (OPT) Per temporizzare la spedizione, aggiungere la variabile delay col numero di minuti di ritardo che si desidera, ad esempio: &delay=15
  • Inviato un messaggio, si può controllare lo stato di invio oppure ricevere una notifica via email o via HTTP verso la vostra applicazione

E' possibile conoscere il credito residuo degli SMS tramite gateway ?

  • Sì, basta chiamare la pagina web http://www.subitosms.it/gateway.php passando le variabili:
    • username: Username di accesso al sito
    • password: Password di accesso al sito
    • OPZ: Per verificare il credito estero, aggiungere la vaiabile estero=1
  • Si otterrà la riga credito:12345 con il credito residuo al posto di 12345

Si possono inviare più messaggi in un colpo solo ?

  • Sì, basta separare i numeri di telefono a cui inviare i messaggi da una semplice virgola, per cui ad esempio, il campo dest diventa +39XXXYYYYYYY,+39 KKKWWWWWWWW,+39UUUHHHHHHH per inviare 3 messaggi con una sola 'chiamata' HTTP

Come si mandano gli SMS via email ?

  • Bisogna inviare un'email (vedi istruzioni) all'indirizzo XYZ@invia.subitosms.it:
    • Sostituendo a XYZ il numero a cui mandare l'SMS, ad esempio 34712341233@invia.subitosms.it
    • Mettendo nell'Oggetto del messaggio la username e la password di accesso al sito separate da uno spazio
    • Scrivendo il testo dell'SMS nel corpo del messaggio.

Si può controllare lo stato dei messaggi ?

  • Sì, basta chiamare la pagina web http://www.subitosms.it/gateway.php passando le variabili:
    • username: Username di accesso al sito
    • password: Password di accesso al sito
    • id: Il codice identificativo della spedizione ottenuto in fase di spedizione.
  • Si otterranno:
    • i messaggi presenti nella spedizione separati dai caratteri Line Feed e Carriage Return
    • Per ogni messaggio si avranno: dest:+39XXXYYYYYY;stato:K;desc:caratteri e in particolare:
      • <dest:>numero di cellulare a cui si è inviato il messaggio<;>
      • <stato:>stato numerico di invio<;>
      • <desc:>descrizione testuale come da sito<;>
  • Gli stati numerici possibili sono:
    • caso -100: "Errore grave"
    • caso -50: "Destinatario bloccato"
    • caso -2: "Ancora da elaborare"
    • caso -1: "Non inserito"
    • caso 0: "Inserito correttamente"
    • caso 1: "Ricevuto dal destinatario"
    • caso 2: "Non arrivato a destinazione"
    • caso 4: "Ancora in coda per la consegna"
    • caso 8: "Spedito"
    • caso 16: "Messaggio rifiutato"

Avete un esempio in ASP o in PHP per inviare SMS ?

Posso inviare tramite Visual Basic ?

  • Mettiamo gratuitamente a disposizione un'OCX per l'invio semplice da Visual Basic nella sezione sviluppatori.
    Per accedervi è necessaria una password gratuita da richiedere al numero verde previa registrazione.

Permettete l'invio di SMS con ColdFusion 7 ?

  • Attualmente supportiamo solo l'invio di SMS e la richiesta di stato dei messaggi.
    Per maggiori informazioni vedere qui.

Esiste la configurazione per SMSSplitter ?

  • Sì, è scaricabile qui.
  • Attenzione: riportiamo parte della licenza d'uso del programma (versione 1.8.1): "SMSSplitter non può essere utilizzato per scopi commerciali o tramite server a pagamento senza l'esplicito consenso dell'autore." - vi invitiamo pertanto a richiedere l'autorizzazione dell'autore per l'uso dell'SMSSplitter per i servizi SubitoSMS e, senza tale autorizzazione, a non utilizzare il programma.
  • L'uso dell'SMSSplitter, rispettandone la licenza, non è contrario alla politica di invio SMS di SubitoSMS.

Quanti modi ci sono per inviare gli SMS e quali sono ?

  • Ci sono 5 modi:
  1. Direttamente dal sito web
  2. Utilizzando il protocollo HTTP inviando le variabili come se fosse una URL
  3. Utilizzando i webservices (vedi domanda successiva)
  4. Tramite il protocollo SMPP
  5. Tramite email

Dove trovo maggiori informazioni sui web services e il loro WSDL ?

Quanto tempo ci mettono gli sms ad arrivare ?

  • Le compagnie telefoniche non permettono di garantire i tempi di consegna e neppure che gli sms vengano consegnati. Con alcuni accorgimenti (connessioni dirette Italia-Italia), sms delivery (ricevuta di ritorno) si possono ovviare ad un alcune problematiche di progettazione della tecnologia sms.
    SubitoSMS ottimizzando questi fattori permette di abbassare la statistica dei tempi di consegna (che si aggira intorno al 20-30secondi) aumentando il grado di informazione sullo status del messaggio.

E' possibile inviare più di 160 caratteri con SubitoSMS ?

E' possibile spedire 160 caratteri con un singolo SMS.
E' possibile inviare messaggi lunghi (Long Messages) fino a 612 caratteri (4 SMS); il procedimento di concatenazione dei messaggi lunghi diminuisce però la lunghezza degli SMS da 160 a 140 caratteri. Attenzione: non tutti i telefoni sono in grado di gestire i messaggi lunghi, in tal caso è possibile che il messaggio risulti illeggibile.Si veda

Che caratteri posso inviare via SMS ?

Via SMS è possibile inviare quasi tutti i caratteri della tastiera italiana facendo attenzione:

  • Parentesi graffe: { } che appariranno come parentesi tonde
  • Parentesi quadre: [ ] che appariranno come minore e maggiore < >
  • Il simbolo di grado ° che apparirà come una piccola o
  • La pipe | che apparirà come un punto esclamativo
  • La ç che apparirà come una c

Il sistema può spedire i caratteri del set ISO-8859-1 con alcune eccezioni. Si consiglia sempre di fare un test di invio prima di procedere. Il carattere ß in uso nel tedesco viene trasmesso correttamente.

E' possibile sapere se un messaggio è stato letto ?

  • No. E' possibile sapere se un messaggio sms è stato ricevuto dal telefonino del destinatario (previa attivazione del sistema Delivery) ma non se il destinatario ha effettivamente aperto il messaggio.

Come si importano i dati nelle rubriche ?

  • Con il menu Importazione rubrica e' possibile importare rubriche in vari formati, tra cui MS Excel, MS Outlook, MS Outlook Express, Mozilla Thunderbird, RitLabs The Bat e una modalità "panic" di importazione numeri da file di formati sconosciuti.
  • E' possibile importare massimo 500 contatti per ogni file caricato.

Sono obbligato/a a usare le rubriche ?

  • No.Si può anche usare il menu Invia un solo SMS per inviare un SMS conoscendo il numero.
    Il sito permette di digitare il parte del cognome ed aiuterà a completare automaticamente il resto. Si può anche scrivere direttamente il numero.

Come si invia un solo messaggio ?

  • Se la persona a cui si vuol scrivere è in una rubrica telefonica si può digitarne il cognome e il sito provvederà a completare con il numero.
  • Se la persona non è in una rubrica, si può digitarne direttamente il numero di cellulare comprensivo di +39.

Posso scrivere solo ad alcune persone presenti in una rubrica ?

Sincronizzazione

Che versione di Outlook posso sincronizzare ? ?

  • Microsoft Outlook 2003

Cosa devo fare per sincronizzare ?

  • Installa il software SubitoSMS Outlook Sync Client, metti le tue username e password di SubitoSMS e il gioco è fatto!