INVIO SMS CON CHIAMATA DIRETTA ALLO SCRIPT



Documenti analoghi
Procedura SMS. Manuale Utente

ZEROTRUTH & ASTERISK. ZEROTRUTH AUTOREGISTRAZIONE CON ASTERISK

G S M C O M M A N D E R Duo S

SMS API. Documentazione Tecnica YouSMS HTTP API. YouSMS Evet Limited

TUTORIAL. Come compilare il Modulo Ordine Spedizione per spedire un pacco con SpedireAdesso.com

INVIO SMS ATTRAVERSO

Specifiche tecniche per la gestione dei Servizi SMS tramite script HTTP POST/GET Rev ,0

GUIDA ALLA CONFIGURAZIONE E ALL UTILIZZO

1.0 GUIDA PER L UTENTE

SMS-Bulk Gateway interfaccia HTTP

SMS Pannello controllo Web. Il Manuale

MANUALE DI INTEGRAZIONE API SMSSmart (v 2.2)

Manuale d'uso del Connection Manager

INVIO SMS

ProgettoSMS. Manuale Gateway FTP Text

MANUALE PER IL CITTADINO PER LA REGISTRAZIONE AL SERVIZIO

GESGOLF SMS ONLINE. Manuale per l utente

TUTORIAL Come compilare il modulo di spedizione per spedire un pacco con SpedireSubito.com

GUIDA ALLA REGISTRAZIONE AL SERVIZIO

Telefonare su PC Panoramica

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited

SMS Gateway interfaccia HTTP

AdvSelf Italia Srl. Manuale Gateway HTTP AdvSelf Italia srl - All Rights Reserved

e-government La Posta Elettronica Certificata

inserisci un indirizzo di posta elettronica attiva, a cui invieremo tutte le comunicazioni.

Copyright ZYCOO All rights reserved. V1.0. Manuale Utente by. Indice

Manuale Fax2Mail Guida all uso. Operativo

Funzioni in C. Violetta Lonati

Interfaccia di base di GroupWise WebAccess

Manuale Utente per la Domanda di Iscrizione nell Elenco Revisori degli Enti Locali

Pronesis Servizi SMS

GESCO MOBILE per ANDROID

Express Import system

PROCEDURA N. 1 Registrazione di un nuovo utente

Manuale di utilizzo del sito Sportello Personale v 2.0

P03_S50AT01_Manuale Fax2Mail Rev 02 del 11/04/2013. Manuale Fax2Mail-Guida all uso

Tipologie di SMS. MAItaly s.r.l. Distribution: 2004, MAItaly s.r.l. All Rights Reserved. Date: 18/08/2004 Author: Davide De Marchi

Istruzioni per l uso del portale web Sony

1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale

WebServiceSmsMioTech.pdf. Data ultima revisione: 15/12/ Alessandro Benedetti

DESCRIZIONE FUNZIONALE DEL SISTEMA DI PAGAMENTO ON-LINE DEGLI ONERI DOVUTI PER LA PRATICA

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

Manuale Utente - Titì Versione 1.1 Data ultimo aggiornamento 15 gennaio 2009

Gestione di Dispobox Istruzioni

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

SMS MANUALE D USO DELLA PIATTAFORMA WEB

FONDO PENSIONE PREVAER PROTOCOLLI COMUNICAZIONE

Service Unavailable. Registrazione e Autenticazione. Non riesci a inviare mail? Verifica la tua configurazione di posta.

COME CONFIGURARE UN CLIENT DI POSTA

Le caselle di Posta Certificata attivate da Aruba Pec Spa hanno le seguenti caratteristiche:

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

COME CONFIGURARE LA PEC CON INCREDIMAIL

Guida breve COMBOX basic e pro per rete f issa e mobile.

Specifiche tecnico-funzionali per comunicazione e conservazione dati da parte dei Sistemi Controllo Accessi. INDICE

Provisioning Utenze di Business

REQUISITI DISTINTA ELETTRONICA PREADVISING POSTA 1 PRO E MASSIVA DA RENDICONTARE. Edizione Settembre 2015

A cura del Prof. Pasquale Vastola. Iscrizione alla piattaforma virtuale MOODLE FASE 1. 1) Accedere al seguente indirizzo internet :

COME CONFIGURARE LA PEC SU MOZILLA THUNDERBIRD 3.0.1

Guida all utilizzo dei servizi hometao. Domande frequenti

Programma per la gestione associativa Versione 5.3.x. Gestione SMS

NGM Funzioni Speciali Sommario

Prenota On-line - Manuale Utente

I M P O S T A R E U N A C C O U N T D I P O S T A C O N M O Z I L L A T H U N D E R B I R D

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

LA POSTA ELETTRONICA CERTIFICATA

Metodo Condomini e MultiDialogo

Risoluzione dei problemi relativi ai fax. Domande frequenti sulle funzioni fax Risoluzione dei problemi di invio dei fax...

Guida all attivazione ipase

SHOCKSMS SMS SENZA LIMITI. Invia SMS al tuo elenco di contatti in tempo reale. Basta un pc, una chiavetta internet ed una SIM telefonica

ALCUNE REGOLE DI SCRITTURA E STRUTTURAZIONE PER MIGLIORARE LA QUALITA DEL DATO

EXCEL FUNZIONI PRINCIPALI

Nella videata successiva compilare il campo Nome visualizzato, quindi cliccare su Avanti;

COME CONFIGURARE LA PEC SU MICROSOFT OFFICE OUTLOOK 2007

ThemixInfo Gestione Informazione al Pubblico per Laboratori di analisi e Poliambulatori. Manuale d uso. themix Italia srl

Invio SMS. DM Board ICS Invio SMS

Configurazione gestore di posta elettronica Configurazione OUTLOOK EXPRESS POP3

per docenti e dirigenti della Scuola trentina a carattere statale Sportello dipendente GUIDA AL SERVIZIO

LA CORRISPONDENZA COMMERCIALE

[emmebox - NoBadMail]

Introduzione. Pagina: 1 di 8. Data creazione 22/12/

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

Guida di Pro Spam Remove

Il GSM COMMANDER mod. ADVANCE è il nuovo prodotto GSM con caratteristiche innovative.

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

extensible Markup Language

Guida alla attivazione delle SIM per il progetto ParticipAct

Ultimo aggiornamento sett13

1 Copyright ChateXpert

Note Operative per Accedere alla Posta Elettronica Certificata (PEC) Obbligo Iscrizioni 2011

Manuale di configurazione del client di posta Microsoft Outlook COME LEGGERE LA CASELLA PEC

RICHIESTA AMMISSIONI

Configurazione client di posta elettronica per il nuovo servizio . Parametri per la Configurazione dei client di posta elettronica

Iscrizioni on line. Parte relativa alla fase di. Registrazione a Iscrizioni On Line

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

GUIDA ALL UTILIZZO DELL AREA RISERVATA ED INVIO PRATICA IN AGENZIA DELLE ENTRATE

Olimpovoce è la porta di accesso ai servizi e ai pannelli di configurazione delle propria utenza.

CAPITOLO 7 - SCAMBIO DI MESSAGGI

DENALI Cloudbear (guide howto send fax by ) - Pag. 1/7

Configurazione client di posta elettronica per il nuovo servizio . Parametri per la Configurazione dei client di posta elettronica

Transcript:

INVIO SMS CON CHIAMATA DIRETTA ALLO SCRIPT La chiamata diretta allo script può essere effettuata in modo GET o POST. Il metodo POST è il più sicuro dal punto di vista della sicurezza. Invio sms a un numero o a una serie di numeri url: http://www.gatewaysms.it/gateway.php?login=xxxxxxx&pwd=xxxxxxx &testo=xxxxxxxxxxxxxxx&numero=xxxxxxxxx&mittente=xxxxxxxxxxxx è possibile anche la chiamata tramite ssl con gli stessi parametri: url: https://www.gatewaysms.it/gateway.php?login=xxxxxxx&pwd=xxxxxxx &testo=xxxxxxxxxxxxxxx&numero=xxxxxxxxx&mittente=xxxxxxxxxxxx Poiché si passano via internet le proprie credenziali di accesso, si consiglia di utilizzare la chiamata https (crittata a 2048 bit) PARAMETRI login: login assegnato pwd: password assegnata testo: messaggio da inviare (max 160 caratteri) url encoded numero: numero di cellulare nel formato zzzxxxyyyyyyyy dove zzz è il prefisso internazionale (senza lo 0 e senza il + davanti al prefisso internazionale) xxx è il prefisso è yyyyyyy è il numero. E' possibile inviare lo stesso messaggio a più numeri telefonici inserendo più numeri telefonici separati dalla virgola. Si consiglia di non superare i 20 numeri per ogni chiamata dello script. mittente: testo alfanumerico di 11 caratteri (non usare spazi e caratteri sopra ascii 128. Si suggerisce di utilizzare solo lettere e numeri), oppure numero di cellulare compreso di prefisso internazionale senza zeri iniziali e con il + iniziale. Se utilizzate il mittente numerico, poichè va utilizzato il carattere '+', il mittente va passato url encoded. PARAMETRI OPZIONALI longtext: se settato a 1 permette di spedire messaggi fino a 480 caratteri. I testi più lunghi di 480 caratteri vengono troncati dopo il 480esimo carattere. Il costo viene calcolato con 1 credito sms ogni 160 caratteri o frazione. Esempio un testo di 190 caratteri viene tariffato con 2 crediti. è possibile aggiungere un campo per definire la data/ora di spedizione: date=aaaammgghhii dove: aaaa=anno di 4 cifre mm=mese di 2 cifre gg=giorno di 2 cifre hh=ora di 2 cifre ii=minuti di 2 cifre

Vanno sempre rispettate le lunghezze indicate, altrimenti la spedizione del messaggio avverrà a una data/ora non corretta. Per esempio per spedire un messaggio il 5 aprile 2009 alle ore 8 e 2 minuti, il valore della variabile date è: 200904050802 credit: se settato a 1 ritorna oltre all'ok il numero di crediti disponibili nel formato Credit=xxx dove xxx rappresenta il numero di crediti disponibili ref: permette di inserire un indentificatore per la spedizione in formato alfanumerico di massimo 20 caratteri Invio sms a un gruppo E' possibile inviare un sms a un intero gruppo precedentemente configurato sul server. Il gruppo deve essere stato creato tramite interfaccia web e deve contenere almeno un numero di telefono. Si consiglia di non utilizzare lettere accentate nella definizione del nome del gruppo. La sintassi è simile alla precedente: url: https://www.gatewaysms.it/gateway.php?login=xxxxxxx&pwd=xxxxxxx &testo=xxxxxxxxxxxxxxx&gruppo=xxxxxxxxx&mittente=xxxxxxxxxxxx login: login assegnato pwd: password assegnata testo: messaggio da inviare (max 160 caratteri) url encoded gruppo: nome esatto definito tramite interfaccia utente. Il sistema NON fa differenza tra maiuscolo e minuscolo. La spedizione degli sms di un intero gruppo potrebbe comportare parecchio tempo. Si consiglia pertanto di aumentare il tempo di latenza dello script chiamante per evitare perdite di sms spediti. mittente: testo alfanumerico di 11 caratteri (non usare spazi e caratteri sopra ascii 128. Si suggerisce di utilizzare solo lettere e numeri), oppure numero di cellulare compreso di prefisso internazionale senza zeri iniziali e con il + iniziale. Se utilizzate il mittente numerico, poichè va utilizzato il carattere '+', il mittente va passato url encoded. PARAMETRI OPZIONALI longtext: se settato a 1 permette di spedire messaggi fino a 480 caratteri. I testi più lunghi di 480 caratteri vengono troncati dopo il 480esimo carattere. Il costo viene calcolato con 1 credito sms ogni 160 caratteri o frazione. Esempio un testo di 190 caratteri viene tariffato con 2 crediti. è possibile aggiungere un campo per definire la data/ora di spedizione: date=aaaammgghhii dove: aaaa=anno di 4 cifre mm=mese di 2 cifre gg=giorno di 2 cifre hh=ora di 2 cifre ii=minuti di 2 cifre Vanno sempre rispettate le lunghezze indicate, altrimenti la spedizione del messaggio avverrà a una data/ora non corretta. Per esempio per spedire un messaggio il 5 aprile 2009 alle ore 8 e 2 minuti, il valore della variabile date è: 200904050802

ref: permette di inserire un indentificatore per la spedizione in formato alfanumerico di massimo 20 caratteri RISPOSTE ERROR=1702 mancanza di crediti ERROR=1703 login e/o password errate ERROR=1704 manca il testo del messaggio ERROR=1705 manca il numero di cellulare ERROR=1706 gruppo non trovato ERROR=1707 nessun numero telefonico presente nel gruppo richiesto ERROR=1708 data di spedizione errata ERROR=1709 sms verso una nazione/gestore non raggiungibile ERROR=1710 il testo dell' sms contiene parole non consentite OK messaggio spedito NOTE 1) Per il mittente utilizzate solo le lettere e i numeri. Lo spazio NON è ammesso e viene eliminato in fase di spedizione. Non usate lettere accentate o simboli!!!!!!!! 2) Non utilzzate accenti, trattini, apostofi eccetera nel mittente che alcuni gateway non accettano: il messaggio non verrà consegnato ma verrà ugualmente addebitato in quanto ricevuto dal gateway di spedizione. 3) Se utilizzate un mittente numerico ricordatevi di mettere anche il prefisso internazionale preceduto dal '+'. Un mittente numerico senza il '+' iniziale genererà un errore a livello gateway di ricezione: sms non spedito ma credito tolto perchè il rifiuto avviene a livello del destinatario. Se utilizzate il mittente numerico, poichè va utilizzato il carattere '+', il mittente va passato url encoded. 4) Se utilizzate caratteri diversi da 0-9A-z, dovete inviare il messaggio in UTF-8 altrimenti i gateway riceventi potrebbero rifiutare/troncare il messaggio 5) Se è indispensabile la spedizione di caratteri accentati, assicuratevi della corretta codifica. In caso contrario il messaggio può non essere accettato dal gateway di destinazione o essere spedito troncato. Tenete presente che i caratteri accentati e i simboli sono calcolati come 2 caratteri, pertanto se utilizzate tutti i 160 caratteri, vi verrà un credito extra per la parte eccedente i 160 caratteri o multipli. La tabella dei caratteri calcolati doppi è in fondo a questo documento. CONTROLLO DEI CREDITI DISPONIBILI url: https://www.gatewaysms.it/gateway.php?login=xxxxxxx&pwd=xxxxxxx&t=3 RISPOSTA Credit=xxxx dove xxxx è il numero di sms disponibili

REPORT DEGLI SMS SPEDITI url: https://www.gatewaysms.it/report.php? login=xxxxxxx&pwd=xxxxxxx&datestart=aaaammgg&dateend=aaaammgg Tramite il programma report.php è possibile richiedere la lista degli sms spediti nell'intervallo di due date. Per ragioni di banda e di occupazione server, l'intervallo massimo tra le due date deve essere di 7 giorni. I parametri da passare per la richiesta sono i seguenti: login: login assegnato pwd: password assegnata datestart: data di inizio del report nel formato AAAAMMGG dateend: data di fine del report nel formato AAAAMMGG dove: AAAA rappresenta l'anno con 4 cifre MM rappresenta il mese di due cifre (per mesi inferiori a 10 aggiungere uno 0 prima del numero del mese) GG rappresenta il giorno di due cifre (per giorni inferiori a 10 aggiungere uno 0 prima del numero del mese) Anche se si desiderta il report di un solo giorno, dateend deve comunque essere presente. Nel caso di singolo giorno, datestart e dateend conterranno gli stessi dati. Il risultato viene inviato via web con una struttura XML come la seguente: <Risposta> <Line> <Data>xxxxxxxxx</Data> <Testo>xxxxxxxxxxxxxxxx</Testo> <Destinatario>xxxxxxxxx</Destinatario> <Esito>Consegnato</Esito> (*) <Ref>xxxxxxxxxxxxx</Ref> </Line> </Risposta> (*) il valore può essere: Consegnato: sms ricevuto dal destinatario NON CONSEGNATO: sms non ricevuto (numero errato, numero non attivo,eccetera) In attesa di DR: sms acquisito per la spedizione ma non ancora consegnato (cellulare spento o fuori copertura. Se sono passate più di 24 ore il messaggio non verrà più consegnato). LA MANCATA CONSEGNA DI UN SMS NON COMPORTA NESSUN DIRITTO DI RIACCREDITO IN QUANTO L'ADDEBITO REALTIVO ALLA SPEDIZIONE A NOI VIENE COMUNQUE EFFETTUATO DAI GESTORI

ERRORI 1701 = manca la data di inizio 1702 = manca la data di fine 1703 = data di inizio errata 1704 = data di fine errata 1705 = intervallo tra le date superiore ai 7 giorni 1706 = data di fine inferiore alla data di inizio 1707 = login/pwd errati 1708 = nessun messaggio spedito nell'intervallo di date richiesto INVIO SMS TRAMITE EMAIL Va inviata una email a xxxxxxxxxxx@gtw.gatewaysms.it xxxxxxxxxx viene comunicato all atto della configurazione La struttura del messaggio deve essere la seguente: oggetto: TEL=zzxxxyyyyyy dove zz è il prefisso internazionale (a richiesta possiamo forzare noi 39 per l Italia). Il prefisso deve essere passato SENZA lo 0 iniziale e senza il + xxx prefisso yyyyyyyy numero di celluare corpo del messaggio: testo da spedire (massimo 160 caratteri), i caratteri oltre i 160 vengono ignorati. Non viene inviato nessun codice di risposta. Si rammenta di spedire il messaggio in plain text altrimenti i primi 160 caratteri sono la definizione del tipo di messaggio e NON il messaggio stesso! La spedizione di sms tramite email è attivata solo su richiesta. Scriveteci indicando la vostra login (nome utente) e vi verrà attivata gratuitamente questa funzione. NOTE GENERALI Nei limiti del possibile conviene NON utilizzare le lettere accentate in quanto non tutti i telefoni visualizzano i caratteri accentati nello stesso modo. Si fa presente che il carattere & tronca il testo del messaggio su molti cellulari. La parte che segue il carattere & non verrà visualizzata sul cellulare del destinatario. L'utilizzo dei caratteri accentati a causa delle diverse codifiche potrebbe non venire accettata dal gestore. Si suggersice pertanto di effettuare un test sulla corretta codifica dei caratteri accentati inviati per email utilizzando un sms di test sul vostro cellulare di servizio.tenete presente che i caratteri accentati e i simboli sono calcolati come 2 caratteri, pertanto se utilizzate tutti i 160

caratteri, vi verrà addebitato un credito extra per la parte eccedente i 160 caratteri o multipli. La tabella dei caratteri calcolati doppi è in fondo a questo documento. Elenco dei carattari calcolati doppi Questa è la lista dei caratteri che i gateway calcolano doppio. Ogni carattere viene calcolato come 2 caratteri, pertanto dovete tenerne conto all'atto della spedizione: se utilizzate tutti i 160 caratteri il sistema addebiterà un credito in più. L'elevamento a potenza ^ codice ascii 94 La parentesi graffa aperta { codice ascii 123 La parentesi graffa chiusa } codice ascii 125 Il backslash \ codice ascii 92 La parentesi quadra aperta [ codice ascii 91 La parentesi quadra chiusa ] codice ascii 93 La tilde ~ codice ascii 126 Il pipe codice ascii 124 Il simbolo dell'euro codice ascii 164

2013 gatewaysms.it a Servitel Limited division