1. Il Servizio. 2. Protocollo SMS-Server

Размер: px
Начинать показ со страницы:

Download "1. Il Servizio. 2. Protocollo SMS-Server"

Транскрипт

1 1. Il Servizio 2. Protocollo SMS-Server 3. Protocollo HTTP Post e Get 3.1) Invio di SMS di testo 3.2) Invio di SMS con testo in formato UNICODE UCS-2 3.3) Simulazione di un invio 3.4) Possibili risposte dalla pagina ASP 4. Protocollo SMPP 5. Servizio Web.ASMX 6. Utilizzo delle DLL 7. Caratteri Supportati 8. Servizi Aggiuntivi 8.1) Monitoraggio 8.2) Controllo Credito 9. Ricezione delivery report Page 1/19

2 1. Il Servizio Questo servizio permette ai clienti di inviare SMS via web. Per poterlo utilizzare è necessario un collegamento ad Internet. La soluzione per spedire i messaggi può essere tarata sulle specifiche esigenze del cliente. Si offrono infatti le seguenti possibilità per spedire i propri messaggi: Protocollo proprietario SMS-Server su Tcp/IP Protocollo HTTP Post o Get Protocollo SMPP Servizio web ASMX DLL Win32 o DLL.NET I metodi sono complementari. E infatti possibile, con un solo account, usufruire di tutti i metodi. L esempio più indicativo è quello di un azienda che utilizza il protocollo SMS-Server per spedire grandi quantità di SMS (ad esempio per la comunicazione con i clienti), e che vuole aggiungere alla propria home page la possibilità di inviare SMS (utilizzando il metodo POST). Il protocollo SMS-Server è consigliato per gli utenti che hanno conoscenze di sviluppo software e vogliono integrare il servizio SMS nelle proprie applicazioni. L'invio tramite protocollo HTTP Post, HTTP Get sono generalmente utilizzati per invii da siti web. In questo caso non è necessario installare alcun software, poiché il trasferimento dei messaggi avviene utilizzando lo standard HTTP. E una soluzione adeguata per il cliente che ha necessità di spedire discrete quantità di messaggi in modo semplice e veloce. Le DLL e il servizio web ASMX possono essere facilmente integrate ed utilizzate negli ambienti di sviluppo più comuni dando la possibilità di aggiungere con poche righe di codice la funzionalità di invio SMS ai propri software. Page 2/19

3 2. PROTOCOLLO SMS SERVER Il protocollo SMS-Server è un protocollo proprietario basato sullo standard Tcp-IP. Per inviare uno o più sms basta aprire un unica connessione, spedire tutto il pacchetto di messaggi ed eventualmente disconnettersi dal server se non si desiderano spedire altri pacchetti di SMS. Non bisogna quindi aprire una connessione per ogni messaggio da inviare. Per ogni connessione basta un record login. Con questo metodo si possono inviare messaggi in Streaming. E possibile inviare al massimo 120 SMS alla volta con un unica operazione di invio La connessione può essere mantenuta aperta semplicemente inviando ogni 2-3 minuti il segnale di Keep Alive, cioè la stringa di login. Connessione via TCP/IP HOST: smsserver.agiletelecom.com PORT: 26 Protocollo SMSServer Ogni pacchetto DATA da inviare dovrà essere trasmesso nel seguente modo: DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h Dove 0Bh = 1 byte che indica inizio pacchetto 03h = 1 byte che indica fine pacchetto CHECKSUM = valore ascii (in decimale) delle due cifre meno significative del checksum esadecimale (2 byte) DATA = pacchetto di dati da inviare Page 3/19

4 PRIMA FASE: LOGIN APPENA STABILITA LA CONNESSIONE VIA SOCKET CON IL SERVER DI AGILE INVIARE IL PROPRIO LOGIN: DATA=06h USER 04h PASSWORD 04h DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h 06h = 1 byte indica RECORD LOGIN 04h = 1 byte SEPARATORE DI CAMPI SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro millesimi = 1 Euro) SECONDA FASE: INVIO DI MESSAGGI (DA RIPETERE PER OGNI PACCHETTO DI SMS DA INVIARE) Per spedire 1 o più SMS via TCP/IP: DATA=05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + ParametroRiservato + 04h + ParametroRiservato + 04h + DELIVERYCODE + 04h (+ 09h + DELAYEDDELIVERY** + 09h) **Il valore DELAYEDDELIVERY ed I separatori 09h sono opzionali nel caso non si voglia utilizzare questa funzinalità) dove NUMBER destinatario in formato internazionale (es ) SENDER nome o numero del mittente (es. Rossi ) TEXT testo del messaggio (Max. 160 caratteri, es. Buongiorno a tutti ) FLASH N (messaggio non in formato flash) o F (messaggio in formato flash) FILENAME nome del pacchetto spedito con relativa estensione (specifica il tipo di SMSTEXT esempio.sms,.uni o.flh).sms per un messaggio testuale standard (default).flh per un sms testuale flash.uni per un sms con testo in Unicode GATEWAY 1 byte numerico. Specifica la qualità del messaggio H=qualità alta (default) M=qualità media DELIVERYCODE codice univoco che l utente deve specificare per la ricezione del delivery report (se non specificato non viene richiesto il delivery report) (Alfanumerico, MAX 20 caratteri, es ) è consigliato generare il codice in base al giorno/ora corrente DELAYEDDELIVERY Campo facoltativo utilizzato per specificare l'ora alla quale inviare I messaggi programmati. Il formato della variabile sarà il seguente: DDT + YYYYMMDDHHNNSS dove: DDT è una stringa costante, YYYY=anno, MM=mese, DD=giorno, HH=ore, NN=minuti, SS=secondi tutti I valori fanno riferimento alla data/ora in formato 24h e GMT+1 (orario Italiano). È obbligatorio specificare la cifra 0 nel caso uno dei valori abbia una cifra sola. es.: invio alle ore 15:03:01 del giorno 22/03/ > DDT DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro = 1 Euro) 1-a) PER SPEDIRE SMS MULTIPLI CON TESTO E/O MITTENTE DIVERSO (senza richiesta di delivery report): DATA=05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + 04h DATA=DATA + 05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + 04h DATA=DATA + 05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + 04h DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro = 1 Euro) Page 4/19

5 1-b) PER SPEDIRE SMS MULTIPLI CON TESTO E/O MITTENTE DIVERSO (con richiesta di delivery report): DATA=05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + DELIVERYCODE + 04h DATA=DATA + 05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + DELIVERYCODE + 04h DATA=DATA + 05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + DELIVERYCODE + 04h DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro = 1 Euro) 2-a) PER SPEDIRE SMS MULTIPLI CON LO STESSO TESTO E MITTENTE (senza richiesta di delivery report): DATA=05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + 04h DATA=DATA + 07h + NUMBER DATA=DATA + 07h + NUMBER DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro = 1 Euro) 2-b) PER SPEDIRE SMS MULTIPLI CON LO STESSO TESTO E MITTENTE (con richiesta di delivery report): DATA=05h + NUMBER + 04h + SENDER + 04h + TEXT + 04h + FLASH + 04h + FILENAME + 04h + GATEWAY + 04h + 04h + 04h + DELIVERYCODE + 04h DATA=DATA + 07h + NUMBER + 08h + DELIVERYCODE DATA=DATA + 07h + NUMBER + 08h + DELIVERYCODE (ogni delivery code va posto dopo il numero di telefono separandoli con il carattere ascii numero 8 chr(8) ) DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h SI RICEVERA LA RISPOSTA: +OK xxxxx (dove xxxxxx è il credito residuo dell account, espresso in millesimi di Euro = 1 Euro) N.B.: PER OGNI DATO INVIATO TRAMITE TCP/IP AGGIUNGERE DA SPEDIRE= 0Bh + DATA + CHECKSUM + 03h CHECKSUM= VALORE ASCII (IN DECIMALE) DELLE DUE CIFRE MENO SIGNIFICATIVE DEL CHECKSUM ESADECIMALE (2 byte) EXAMPLE: 06h 31h 43h 57h 63h 31h 31h 31h 31h = 1F8h (somma esadecimale) F in ascii = 70 8 in ascii = 56 CHECKSUM= Esempio di s/w in VB che gestisce il protocollo FUNZIONE CHE SERVE PER INCAPSULARE I DATI Private Function SUPPORTO(ByVal dati As String) As String Dim i As Long Dim SUM As Long CALCOLO CHECKSUM i = 1 SUM = 0 Do While i <= Len(dati) SUM = SUM + Asc(Mid(dati, i, 1)) i = i + 1 Loop SUPPORTO = Chr(11) & dati & Right(Hex(SUM), 2) & Chr(3) End Function Page 5/19

6 FUNZIONE PER IL LOGIN AL SERVER Private Function LOGGAMI(ByVal USER As String, ByVal PSWD As String) As String LOGGAMI = Chr(6) & USER & Chr(4) & PSWD & Chr(4) End Function FUNZIONE CHE CREA UN NUOVO SMS Private Function CREASMS(MOBILENUMBER As String, ByVal MITTENTE As String, ByVal TESTO As String, ByVal FLASH As String, ByVal NOMEFILE As String, ByVal GATEWAY As Integer) As String CREASMS = Chr(5) & MOBILENUMBER & Chr(4) & MITTENTE & Chr(4) & TESTO & Chr(4) & FLASH & Chr(4) & NOMEFILE & Chr(4) & GATEWAY & Chr(4) End Function Private Sub SPEDISCISMS Dim DaSpedire as String DaSpedire = SUPPORTO(CREASMS( , MioMitt, Prova test, N, prova.sms, H )) Ora la stringa DaSpedire deve essere inviata tramite una connessione TCP/IP di un socket End Sub Esempio di listato PHP che gestisce il protocollo <?php $debug = 1; set_time_limit(0); $GATEWAY = H; # Possibili valori: H (default) per qualità alta o M per qualità media $host = "smsserver.agiletelecom.com"; $port = 26; $userid = "test"; //username $passwd = "test"; //password function SendSMS($text,$dest,$sender) global $conn; $str = wrap(msg($text,$dest,$sender,"myfile.sms")); fputs($conn,$str); $str = fgets($conn,128); return $str." - ".$errno." - ".$errstr; function SendSMSDelayed($text,$dest,$sender,$deliverycode,$delaydelivery) global $conn; $str = wrap(msgdelayed($text,$dest,$sender,"myfile.sms",$deliverycode,$delaydelivery)); fputs($conn,$str); $str = fgets($conn,128); return $str." - ".$errno." - ".$errstr; function xconnect() global $host,$port,$conn; $conn = fsockopen ($host, $port, $errno, $errstr, 10); if (!$conn) echo "Error happend on ($host:$port): $errstr ($errno)<br>\n"; return 0; $str = wrap(pwd()); if($debug) print "$str<br>\n"; fputs($conn,$str); if($debug) print "<br>after pwd: ".fgets($conn,128)."<br>\n"; return $conn; function xdisconnect() global $conn; fclose($conn); function wrap($data) Page 6/19

7 $chk = 0; $len = strlen($data); for($i=0;$i<$len;$i++) $chk+=ord(substr($data,$i,1)); $chk = sprintf("%02x",$chk%256); return "\x0b$data$chk\x03"; # $POSSIBILI VALORI: # file.sms # file.uni # file.flh function msg($text,$dest,$sender,$type) global $GATEWAY; return "\x05$dest\x04$sender\x04$text\x04n\x04$type\x04$gateway\x04"; function msgdelayed($text,$dest,$sender,$type,$deliverycode,$delaydelivery) global $GATEWAY; return "\x05$dest\x04$sender\x04$text\x04n\x04$type\x04$gateway\x04\x04\x04$deliverycode\x04\x09$delaydelivery\x09"; function pwd() global $userid,$passwd; return "\x06$userid\x04$passwd\x04";?> <?php //insert the following instruction in the web page where you have to perform the sms sending //array of phone numbers $numbersms=array(" "," "," "," "); //sms text $txt_sms="text of the message"; //sender name $sender="mittente"; //delivery code (only for SendSMSDelayed function) $deliverycode=date("ymdhns").rand(0,99999); //it allows to send delayed sms (only for SendSMSDelayed function) - it's necessary to write always day and month with 2 digits. Example: hour 15:03:01 day 22/03/ > DDT $delaydelivery="ddtyyyymmddhhmmss"; //Example: to be delivered in date 2012/12/31 at 23:59:40 you have to set it to: DDT //Send sms if(xconnect()) //if connected //Send an sms to all numbers of array "numbersms" while(list ($key, $val) = each($numbersms)) $msg = SendSMS($txt_sms,$val,$sender); if (strstr($msg,'+ok')) echo "Sms sent<br>"; else echo "Sms not sended. $msg<br>"; xdisconnect(); else echo "Failed: Could not connect - $errno - $errstr "; //Send delayed sms /*if(xconnect()) //if connected //Send a delayed sms to all numbers of array "numbersms" while(list ($key, $val) = each($numbersms)) $msg = SendSMSDelayed($txt_sms,$val,$sender,$deliverycode,$delaydelivery); Page 7/19

8 xdisconnect(); if (strstr($msg,'+ok')) echo "Sms sent<br>"; else echo "Sms not sended. $msg<br>"; else echo "Failed: Could not connect - $errno - $errstr "; */?> Page 8/19

9 3. PROTOCOLLO HTTP POST E GET Per inviare SMS via post basta spedire una richiesta HTTP POST al seguente indirizzo o una richiesta HTTP GET al seguente indirizzo Per entrambi I metodi è necessario specificare I valori delle seguenti variabili: smstext smsnumber smssender smsgateway smstype smsuser smspassword smsdelivery smsdelayed max 640 char, testo del messaggio (160 caratteri se è un sms singolo; 153 caratteri per ogni sms in caso di long message) max 16 caratteri, numero telefonico dell utenza di destinazione in formato internazionale, E possibile mettere fino a 100 numeri di destinazione in formato internazionale separato da ; max 16 cifre per il numero telefonico del mittente in formato internazionale oppure max 11 caratteri per una stringa di testo alfanumerico Indica il tipo di qualità da utilizzare per l'invio del messaggio (H = qualità alta, M = qualità media) (Campo opzionale, se non specificato sarà usata la qualità alta) tipo del messaggio file.sms per spedire SMS standard di testo file.flh per spedire SMS FLASH di testo file.uni per spedire SMS di testo in formato UNICODE l user del vostro account la password del vostro account campo facoltativo usato per identificare univocamente il messaggio nel caso in cui si voglia richiedere la notifica di ricezione del messaggio Campo facoltativo utilizzato per specificare l'ora alla quale inviare I messaggi programmati. Il formato della variabile sarà il seguente: YYYYMMDDHHNNSS dove: YYYY=anno, MM=mese, DD=giorno, HH=ore, NN=minuti, SS=secondi tutti I valori fanno riferimento alla data/ora in formato 24h e GMT+1 (orario Italiano). È obbligatorio specificare la cifra 0 nel caso uno dei valori abbia una cifra sola. es.: invio alle ore 15:03:01 del giorno 22/03/ > La pagina smshurricane.asp darà conferma dell avvenuto trasferimento del messaggio. 3.1 Invio di SMS di testo I parametri essenziali per l'invio di sms di tipo testo sono: smsuser, smspassword, smsnumber, smstext. Ecco un esempio di richiesta POST: POST /smshurricane3.0.asp HTTP/1.1 Host: post.agiletelecom.com Content-Length: 129 Connection: Keep-Alive Content-type: application/x-www-form-urlencoded Accept-Language: it Cache-Control: no-cache smsuser=user&smspassword=password&smsnumber=%2b &smssender=test&smstext=ciao%20come %20va&smsGATEWAY=H&smsTYPE=file.sms&smsDELIVERY= _A1 Page 9/19

10 Risposta da SMSHurricane3.0.asp ****************************************** HTTP/ Continue Server: SMSDriver POST/1.0 Date: mar, 08 apr :28:41 GMT HTTP/ OK Server: SMSDriver POST/1.0 Date: mar, 08 apr :28:41 GMT Content-Length: 136 Content-Type: text/html Set-Cookie: ASPSESSIONIDACCSTDCT=MDKLNEGAJIIHAMFJIDBLNBIM; path=/ Cache-control: private <html> <head> <title>smsgateway</title> </head> <body bgcolor="#ffffff"> +Ok </body> </html> Ecco un esempio di richiesta GET: GET /smshurricaneget3.0.asp?smsuser=user&smspassword=password&smsnumber=%2b &smssender=test&smstext=ciao %20come%20va&smsGATEWAY=H&smsTYPE=file.sms&smsDELIVERY= _A1 HTTP/1.1 Host: post.agiletelecom.com Content-Length: 0 Connection: Keep-Alive Content-type: application/x-www-form-urlencoded Accept-Language: it Cache-Control: no-cache Risposta da SMSHurricaneGET3.0.asp ****************************************** HTTP/ Continue Server: SMSDriver POST/1.0 Date: ven, 18 apr :06:51 GMT HTTP/ OK Server: SMSDriver POST/1.0 Date: ven, 18 apr :06:51 GMT Content-Length: 113 Content-Type: text/html Set-Cookie: ASPSESSIONIDACCSTDCT=MDKLNEGAJIIHAMFJIDBLNBIM; path=/ Cache-control: private <html> <head> <title>smsgateway</title> </head> <body bgcolor="#ffffff"> +Ok </body> </html> Page 10/19

11 3.2 Invio di SMS con testo in formato UNICODE UCS-2 Unicode è uno standard che attribuisce un numero univoco ad ogni carattere, indipendentemente dalla piattaforma, dall'applicativo, dalla lingua. Costituisce l'implementazione ufficiale dello standard internazionale ISO/IEC UCS-2. Utilizzando questo formato con un sistema di messaggistica via SMS si ha la possibilità di spedire, verso i cellulari compatibili, caratteri diversi da quelli presenti nell alfabeto latino standard. E possibile trovare maggiori informazioni sullo standard Unicode al sito mentre le tabelle dei caratteri Unicode si trovano su Per inviare un messaggio utilizzando caratteri Unicode bisogna spedire i seguenti dati: smsnumber smssender smstext smsuser smspassword smsgateway smstype smsdelivery numero del destinatario (max 16 cifre, numero telefonico dell utenza di destinazione in formato internazionale, ) max 16 cifre per il numero telefonico del mittente in formato internazionale oppure max 11 caratteri per una stringa di testo (NON IN FORMATO UNICODE) esadecimale dei caratteri unicode da spedire (senza spazi tra essi) (max 280 caratteri, 70 visualizzati sul cellulare) il proprio user name la propria password Indica il tipo di qualità da utilizzare per l'invio del messaggio (H = qualità alta, M = qualità media) (Campo opzionale, se non specificato sarà usata la qualità alta) file.uni campo facoltativo usato per identificare univocamente il messaggio nel caso in cui si voglia chiedere la notifica di ricezione. Nel testo unicode 4 caratteri corrispondono a 2 byte in formato esadecimale. Esempio: Per spedire utilizzando caratteri Unicode la parola Ciao si dovrà immettere campo smstesto la seguente stringa: F Seguendo la tabella dei caratteri Unicode (Basic Latin), infatti 0043 = C 0069 = I 0061 = a 006F = o 3.3 Simulazione di un invio Inviando un SMS e ponendo come destinatario " " il messaggio non viene spedito ma viene fatta una simulazione d invio. Il programma in pratica controlla la corretta sintassi del messaggio e comunica all'utente il risultato della simulazione. Le simulazioni non vengono contate come messaggi inviati, quindi non sono addebitate all'utente. Dim SIMULAZIONE as Boolean If SIMULAZIONE = False Then DESTINATARIO = Numero Else DESTINATARIO = " " End If Page 11/19

12 3.4 Possibili risposte dalla pagina ASP Risposta dalla pagina ASP Nessuna risposta +Ok xxxxx -Err 001 -Err 002 -Err 004 -Err 005 -Err 006 -Err 007 -Err 008 -Err 009 -Err 011 -Err 012 -Err 013 -Err 090 Significato Timeout/Indirizzo errato/server Down Messaggio accettato, il credito in millesimi di Euro è xxxxx User e/o password incorretti Crediti esauriti Numero destin. non corretto Parametro smsnumber mancante Parametro smstext mancante Messaggio non abilitato Errore del server nell'accettazione del messaggio Client time-out Parametro smsuser mancante Parametro smspassword mancante Parametro smsnumber mancante Troppe sessioni attive 4. Protocollo SMPP Lo standard SMPP è un protocollo sviluppato appositamente per l'invio di SMS tramite connessioni Tcp-Ip. Per utilizzarlo è necessario sviluppare un software che gestisca una connessione di tipo transmitter in modalità sincrona. I parametri per la connessione sono I seguenti: Host Modalità Porta 7000 System Id Password TON 1 NPI 1 DCS 0 smpp.agiletelecom.com Transmitter modalità sincrona User name della vostra registrazione Password della vostra registrazione Per mantenere apera la connessione inviare un Enquire_Link ogni 60 secondi. Il numero del destinatario va specificato senza il + o lo 00 iniziale (es diventa ) Per ulteriori informazioni sul metodo SMPP fate riferimento alla documentazione disponibile al link Page 12/19

13 5. Servizio Web.ASMX L' ASMX permette di integrare al proprio progetto funzioni di invio SMS attraverso un web service. Utilizzando il servizio web all'indirizzo si potranno includere all'interno del proprio software le seguenti funzioni in modo facile e veloce Ask_Credit Send_Message Send_Message_Unicode Send_Message_on_Gate Ask_Credit: permette di richiedere il credito residuo nel proprio account specificando user e password: Ask_Credit (string User, string Password) Nome Parametro Tipo di Dato Descrizione User Stringa Nome utente del proprio account Password Stringa Password del proprio account Send_Message: è utilizzato per inviare l'sms semplicemente specificando i dati dell'utente e del messaggio da inviare: Send_Message (string User, string Password, string Originator, string Destinations, string Message, boolean HighQualitySMS, string DeliveryCode) Nome Parametro Tipo di Dato Descrizione User Stringa Nome utente del proprio account Password Stringa Password del proprio account Originator Stringa Nome o numero che verrà visualizzato come mittente del messaggio Destinations Stringa Numero di cellulare del destinatatio Message Stringa Testo del messaggio HighQualitySMS Boolean Indica la qualità di spedizione dell'sms. Se il parametro è impostato a true si seleziona l'alta qualità, altrimenti la media qualità. DeliveryRequestCode Stringa Codice che identifica univocamente il messaggio necessario solo se si neccessita della notifica di ricezione. (*) (*) Nota: Per poter ricevere la notifica di ricezione è necessario creare una pagina web in grado di accettare un post dal server Agile Telecom. (Vedere capitolo 9). Page 13/19

14 Send_Message_Unicode: è utilizzato per inviare l'sms in formato Unicode specificando i dati dell'utente e del messaggio da inviare: Send_Message_Unicode (string User, string Password, string Originator, string Destinations, string Message, boolean HighQualitySMS, string DeliveryCode) Nome Parametro Tipo di Dato Descrizione User Stringa Nome utente del proprio account Password Stringa Password del proprio account Originator Stringa Nome o numero che verrà visualizzato come mittente del messaggio Destinations Stringa Numero di cellulare del destinatatio Message Stringa Testo del messaggio HighQualitySMS Boolean Indica la qualità di spedizione dell'sms. Se il parametro è impostato a true si seleziona l'alta qualità, altrimenti la media qualità. DeliveryCode Stringa Codice che identifica univocamente il messaggio necessario solo se si neccessita della notifica di ricezione. (*) (*) Nota: Per poter ricevere la notifica di ricezione è necessario creare una pagina web in grado di accettare un post dal server Agile Telecom. (Vedere capitolo 9). Send_Message_on_Gate: Funzione ad uso esclusivo per chi ha esigenze specifiche, utilizzabile solamente previo accordo con il reparto tecnico di Agile Telecom. string Send_Message_on_Gate (string User, string Password, string Originator, string Destinations, string Message, Gateway, string DeliveryCode) Nome Parametro Tipo di Dato Descrizione User Stringa Nome utente del proprio account Password Stringa Password del proprio account Originator Stringa Nome o numero che verrà visualizzato come mittente del messaggio Destinations Stringa Numero di cellulare del destinatatio Message Stringa Testo del messaggio Gateway Stringa Indica il Gateway da usare per inviare il messaggio DeliveryCode Stringa Codice che identifica univocamente il messaggio necessario solo se si neccessita della notifica di ricezione.(*) (*) Nota: Per poter ricevere la notifica di ricezione è necessario creare una pagina web in grado di accettare un post dal server Agile Telecom. (Vedere capitolo 9). Page 14/19

15 Per le funzioni Send_Message, Send_Message_Unicode e Send_Message_on_Gate il server restituisce le seguenti risposte: Risposta dalla pagina ASP Nessuna risposta +Ok xxxxx -Err 001 -Err 002 -Err 004 -Err 005 -Err 006 -Err 007 -Err 008 -Err 009 -Err 011 -Err 012 -Err 013 -Err 090 Significato Timeout/Indirizzo errato/server Down Messaggio accettato, il credito in millesimi di Euro è xxxxx User e/o password incorretti Crediti esauriti Numero destinatario non corretto Parametro smsnumber mancante Parametro smstext mancante Messaggio non abilitato Errore generico a lato server durante l'invio del messagio Time-out del client User non specificato Password non specificata Numero del destinatario non specificato Troppe sessioni attive Esempio in c# Nota: E' necessario aggiungere all'applicazione un Web Reference contenente l'url File Form.cs using AgileEsempio.com.agiletelecom.www; namespace AgileEsempio public partial class Form1 : Form AgileTelecomSMS SMS = new AgileTelecomSMS(); private void Form_Load(object sender, EventArgs e) private void buttongetcredit_click(object sender, EventArgs e) labelcredit.text = SMS.Ask_Credit(textBoxUser.Text, textboxpassword.text); private void buttonsendsms_click(object sender, EventArgs e) labelresponse.text = SMS.Send_Message(textBoxUser.Text, textboxpassword.text, textboxsender.text, textboxdestination.text, textboxbody.text, true, DeliveryCode); Page 15/19

16 6. Utilizzo delle DLL Tramite la nostra DLL è possibile inviare SMS utilizzanto il metodo Http-Post ad un massimo di 100 numeri di destinazione con una sola richiesta e utilizzando un metodo veloce e semplice. Una volta inclusa la DLL nel progetto basterà dichiarare una variabile di tipo SMSDriverLib come nell esempio di VB: Esempio: Dim POST As New SmsDriverLib Una volta dichiarata la variabile si devono impostare i parametri per l invio: user name, password e indirizzo della pagina ASP. Esempio: POST.smsUSER = txtuser.text POST.smsPASSWORD = txtpassword.text POST.URL = In seguito si devono inserire i numeri di destinazione del messaggio. Questo semplice procedimento va ripetuto per ogni destinatario sino ad un massimo di 100 (N.B.: si possono aggiungere anche numeri di test come ) Esempio: POST.Add_Gsm( ) Ogni volta che si richiama questo metodo esso restituisce un valore di tipo Boolean (vero o falso) a seconda che l inserimento sia andato a buon fine o no. Infine si richiama il metodo Send_SMS che invierà la richiesta post alla pagina ASP. Il metodo restituisce un valore di tipo stringa contenente la risposta della pagina ASP o un eventuale errore della DLL (vedi tabella seguente e tabella delle risposte della pagina ASP al paragrafo 3.7). I parametri di questo metodo sono in ordine -Timeout (in secondi) -Mittente del messaggio -Testo del messaggio -Numero del gateway (H = Qualità alta, M = Qualità media) -Tipo di SMS (smstype) -Network code -Delivery code Ecco un esempio sempre in V.B. di come poter richiamare il metodo: POST.Send_Sms(10, Prova, SMS di prova da DLL, 0, "file.sms", "") Risposta dalla pagina ASP Nessuna risposta +Ok xxxxx -Err 101 -Err 102 -Err 103 -Err 104 -Err 105 -Err 106 Significato Timeout/Indirizzo errato/server Down Messaggio accettato, il credito in millesimi d Euro è xxxxx Nessun destinatario Network code non corretto URL non corretto HOST non corretto Pagina non trovata Errore generico con relativa descrizione Page 16/19

17 7. Caratteri Supportati Di seguito trovate la tabella dei caratteri supportati dal nostro sistema SMS. Non tutti i gateway riescono però a supportare tutti i caratteri della seguente tabella. Si consiglia quindi di testare prima i caratteri diversi dalle lettere e dalle cifre col gateway che si intende utilizzare. Per inviare un sms standard contenente caratteri greci nel testo utilizzando i gateway che li supportano, è necessario sostituire il carattere stesso con un carattere speciale che, al momento dell invio verso il cellulare, verrà convertito nel corrispondente carattere greco. Lettera Greca Nome Lettera Greca Carattere da Spedire Valore Ascii Decimale del carattere da spedire Valore Ascii Esadecimale del carattere da spedire Γ Gamma à 195 0xC3 Λ Lambda Ë 203 0xCB Θ Theta È 200 0xC8 Ξ Xi ï 239 0xEF Π Pi Ð 208 0xD0 Σ Sigma Ó 211 0xD3 Φ Phi (Fi) á 225 0xE1 Ψ Psi â 226 0xE2 Ω Omega Ù 217 0xD9 Δ Delta ã 227 0xE3 Page 17/19

18 8. Servizi Aggiuntivi 8.1) Monitoraggio Il servizio di monitoraggio è uno strumento utile per il controllo dello stato attuale del servizio. E' possibile visualizzare direttamente dalla nostra home page lo stato effettivo dei test. Ogni ora circa viene controllato e verificato l'intero ciclo, dalla spedizione alla effettiva ricezione degli SMS. Questo sistema di monitoraggio permette velocemente di avere un'idea generale dello stato del servizio, oltre che fare risparmiare l'intero costo del messaggio testando il funzionamento di esso da parte dell'utente finale. E' possibile anche verificare lo stato del servizio, senza navigare manualmente nel sito, tramite una semplice chiamata HTTP, che ritornerà un HTML facilmente interpretabile. Per controllare automaticamente bisogna richiamare il seguente link: Lo script accetta parametri come QueryString dove: P = prefisso internazionale C = nome del carrier che appare nella HOME PAGE Ecco alcuni esempi di come poter utilizzare questo servizio: Per controllare lo stato del servizio verso tutti gli operatori Italiani Per controllare lo stato del servizio verso Italia TIM 8.2) Controllo Credito Il servizio di controllo credito permette di richiedere in qualsiasi momento ed in modo gratuito il credito residuo del proprio account tramite una semplice richiesta HTTP-GET al seguente indirizzo: I parametri da passare alla pagina asp sono i seguenti: smsuser = Nome utente del proprio account smspassword = Password del proprio account ad esempio Si riceverà una risposta del tipo Risposta dalla pagina ASP Nessuna risposta +Ok xxxxx -Err 001 Significato Timeout/Indirizzo errato/server Down Messaggio accettato, il credito in millesimi di Euro è xxxxx User e/o password incorretti Page 18/19

19 9. Ricezione delivery report Le notifiche di ricezione dei messaggi possono essere ricevute tramite metodo post a condizione di avere una pagina web in grado di accettare un post (dal server Agile Telecom) con i seguenti parametri: ID_SMS DELIVERY_STATUS DELIVERY_DATETIME DESTINATION ID_SMS l'invio è il codice scelto dall'utente che identifica univocamente il messaggio e che deve essere stato specificato durante tramite il parametro smsdelivery. DELIVERY_STATUS è lo stato finale del messaggio che indica se il messaggio è stato ricevuto dal destinatario e potrà avere i seguenti valori: VALORE RICEVUTO SIGNIFICATO DESCRIZIONE 0 UNKNOWN L'SMSC non ha ancora fornito lo status del messaggio. 2 REJECTED L'SMSC ha rifiutato il messaggio. 3 DELIVERED L'SMSC ha consegnato correttamente il messaggio al destinatario finale. 4 EXPIRED L'SMSC non è riuscito a consegnare il messaggio nel tempo disponibile. 6 UNDELIVERABLE L'SMSC non è in grado di consegnare il messaggio. DELIVERY_DATETIME indica la data e ora nel seguente formato YYYYMMDDHHNNSS relativa allo status del messaggio. DESTINATION indica il destinatario del messaggio Ad ogni post inviato dal nostro server il client dovrà rispondere con una stringa contenente +OK in modo che il delivery venga archiviato dal nostro server e non venga notificato ulteriormente. Una volta ricevuti i dati il cliente dovrà memorizzarli in base alle proprie esigenze, ad esempio salvandoli su un database. L'indirizzo URL della pagina va impostato nella sezione dettagli dell'area clienti nel sito Page 19/19

PROTOCOLLO HTTP POST/HTTP GET

PROTOCOLLO HTTP POST/HTTP GET PROTOCOLLO HTTP POST/HTTP GET INDICE 1 Protocollo HTTP POST e GET............ pagina 3 1.1 Invio SMS di tipo testo 1.2 Invio SMS con testo in formato Unicode UCS-2 1.3 Simulazione di un invio 1.4 Possibili

Подробнее

SMS-Bulk Gateway interfaccia HTTP

SMS-Bulk Gateway interfaccia HTTP SMS-Bulk Gateway interfaccia HTTP Versione 2.3.1 2001-2014 SmsItaly.Com 1 1 Introduzione 1.1 Sommario Solo gli utenti autorizzati hanno accesso al nostro SMS Gateway e possono trasmettere messaggi SMS

Подробнее

Documentazione tecnica

Documentazione tecnica Documentazione tecnica Come spedire via Post 1.1) Invio di Loghi operatore 1.2) Invio delle Suonerie (ringtone) 1.3) Invio di SMS con testo in formato UNICODE UCS-2 1.4) Invio di SMS multipli 1.5) Simulazione

Подробнее

SMS Gateway interfaccia HTTP

SMS Gateway interfaccia HTTP SMS Gateway interfaccia HTTP Versione 2.3.0 2001, 2002, 2003, 2004 GlobalSms.it www.globalsms.it 1 1 Introduzione 1.1 Sommario Solo gli utenti autorizzati hanno accesso al nostro SMS Gateway e possono

Подробнее

Specifiche tecniche per la gestione dei Servizi SMS tramite script HTTP POST/GET Rev. 2012-05-22-3,0

Specifiche tecniche per la gestione dei Servizi SMS tramite script HTTP POST/GET Rev. 2012-05-22-3,0 Specifiche tecniche per la gestione dei Servizi SMS tramite script HTTP POST/GET Rev. 2012-05-22-3,0 Prefazione L'accesso al servizio di invio SMS e gestione back office tramite script è limitato ai soli

Подробнее

PRESENTAZIONE DI UN SMS AL GATEWAY

PRESENTAZIONE DI UN SMS AL GATEWAY Interfaccia Full Ascii Con questa interfaccia è possibile inviare i dati al Server utilizzando solo caratteri Ascii rappresentabili e solo i valori che cambiano tra un sms e l altro, mantenendo la connessione

Подробнее

Documentazione tecnica

Documentazione tecnica Documentazione tecnica Come spedire via Post 1.1) Invio di Loghi operatore 1.2) Invio delle Suonerie (ringtone) 1.3) Invio di SMS con testo in formato UNICODE UCS-2 1.4) Invio di SMS multipli 1.5) Simulazione

Подробнее

SMS API. Documentazione Tecnica YouSMS HTTP API. YouSMS Evet Limited 2015 http://www.yousms.it

SMS API. Documentazione Tecnica YouSMS HTTP API. YouSMS Evet Limited 2015 http://www.yousms.it SMS API Documentazione Tecnica YouSMS HTTP API YouSMS Evet Limited 2015 http://www.yousms.it INDICE DEI CONTENUTI Introduzione... 2 Autenticazione & Sicurezza... 2 Username e Password... 2 Connessione

Подробнее

ProgettoSMS. Manuale Gateway FTP Text

ProgettoSMS. Manuale Gateway FTP Text ProgettoSMS Manuale Gateway FTP Text Indice Indice 2 Introduzione 3 ftp Text 4 Risposta 4 SendMessage 5 Risposta positiva a SendMessage 5 Esempi SendMessage 6 Esempio 1: 6 Esempio 2: 6 Esempio 3: 7 GetMessageStatus

Подробнее

MANUALE DI INTEGRAZIONE API SMSSmart (v 2.2)

MANUALE DI INTEGRAZIONE API SMSSmart (v 2.2) MANUALE DI INTEGRAZIONE API SMSSmart (v 2.2) Questo documento contiene le informazioni necessarie per l interfacciamento con il gateway SMS di SMSSmart. Il suo utilizzo è riservato ai clienti che abbiano

Подробнее

I file di dati. Unità didattica D1 1

I file di dati. Unità didattica D1 1 I file di dati Unità didattica D1 1 1) I file sequenziali Utili per la memorizzazione di informazioni testuali Si tratta di strutture organizzate per righe e non per record Non sono adatte per grandi quantità

Подробнее

Ultimo aggiornamento sett13

Ultimo aggiornamento sett13 Ultimo aggiornamento sett13 INDICE 1. Invio singolo SMS tramite richiesta POST/GET HTTP...3 1.1 - Messaggi singoli concatenati...4 2. Invio multiplo SMS tramite richiesta POST/GET HTTP...4 2.1 - Messaggi

Подробнее

Procedura SMS. Manuale Utente

Procedura SMS. Manuale Utente Procedura SMS Manuale Utente INDICE: 1 ACCESSO... 4 1.1 Messaggio di benvenuto... 4 2 UTENTI...4 2.1 Gestione utenti (utente di Livello 2)... 4 2.1.1 Creazione nuovo utente... 4 2.1.2 Modifica dati utente...

Подробнее

SERVIZIO FIPH - FULL IP PBX HOSTED

SERVIZIO FIPH - FULL IP PBX HOSTED SERVIZIO FIPH - FULL IP PBX HOSTED Numero documento: 131/a versione 1.2 Data : 25/02/2013 Oggetto: VIS 4.0 GoSMS Redattore documento: Bagnara Massimiliano Sommario GoSMS 1.0... 2 Descrizione del servizio...

Подробнее

Pronesis Servizi SMS WWW.SERVIZI-SMS.COM

Pronesis Servizi SMS WWW.SERVIZI-SMS.COM Pronesis Servizi SMS WWW.SERVIZI-SMS.COM I servizi di messaggistica che Pronesis mette a disposizione, permettono la spedizione singola o multipla di messaggi SMS / MMS, attraverso la rete Internet, è

Подробнее

Dexma Newsletter System

Dexma Newsletter System Dexma Newsletter System Quick Reference Indice Indice... 2 1 Introduzione a Postletter... 3 2 Richiesta di un account Demo... 3 3 Liste di invio... 5 3.1 Creazione di una lista... 5 3.2 Andare alla lista

Подробнее

Metodo Condomini e MultiDialogo

Metodo Condomini e MultiDialogo Metodo Condomini e MultiDialogo Cos è MultiDialogo? MultiDialogo è un servizio web fornito dall azienda NetBuilder Srl di Parma che si occupa di stampa, imbustamento, affrancatura ed invio di comunicazioni,

Подробнее

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE 1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma

Подробнее

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

Manuale Utente - Titì Versione 1.1 Data ultimo aggiornamento 15 gennaio 2009 Manuale Utente - Titì Versione 1.1 Data ultimo aggiornamento 15 gennaio 2009 L accesso al software per l invio di SMS è disponibile tramite collegamento internet: - dalla barra degli indirizzi del browser

Подробнее

1) GESTIONE DELLE POSTAZIONI REMOTE

1) GESTIONE DELLE POSTAZIONI REMOTE IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo

Подробнее

INVIO SMS CON CHIAMATA DIRETTA ALLO SCRIPT

INVIO SMS CON CHIAMATA DIRETTA ALLO SCRIPT 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

Подробнее

ProgettoSMS. Manuale Gateway Web Services

ProgettoSMS. Manuale Gateway Web Services ProgettoSMS Manuale Gateway Web Services Indice Indice... 2 Introduzione... 3 http Web Services... 4 Risposta... 4 Descrizione delle costanti... 5 AnswerRecipientType... 5 ErrorID... 5 ProtocolType...

Подробнее

COMUNIC@CTION INVIO SMS

COMUNIC@CTION INVIO SMS S I G e s t S.r.l S e d e l e g a l e : V i a d e l F o r n o 3 19125 L a S p e z i a T e l e f o n o 0187/284510/15 - F a x 0187/525519 P a r t i t a I V A 01223450113 COMUNIC@CTION INVIO SMS GUIDA ALL

Подробнее

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

AdvSelf Italia Srl. Manuale Gateway HTTP. Copyright @ 2015 AdvSelf Italia srl - All Rights Reserved AdvSelf Italia Srl Manuale Gateway HTTP Indice Indice... 2 Introduzione... 3 httpurl (GET/POST)... 4 Risposta... 4 SendMessage... 6 Risposta positiva a SendMessage... 7 Esempi SendMessage... 8 Esempio

Подробнее

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta. Configurazione Account di posta dell Università di Ferrara con il Eudora email Eudora email può

Подробнее

GESGOLF SMS ONLINE. Manuale per l utente

GESGOLF SMS ONLINE. Manuale per l utente GESGOLF SMS ONLINE Manuale per l utente Procedura di registrazione 1 Accesso al servizio 3 Personalizzazione della propria base dati 4 Gestione dei contatti 6 Ricerca dei contatti 6 Modifica di un nominativo

Подробнее

Outlook Express 6 Microsoft Internet Explorer, Avvio del programma Creare un nuovo account

Outlook Express 6 Microsoft Internet Explorer, Avvio del programma Creare un nuovo account Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito, semplice da utilizzare e fornisce

Подробнее

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A.

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A. Mobile Messaging SMS Copyright 2015 VOLA S.p.A. INDICE Mobile Messaging SMS. 2 SMS e sistemi aziendali.. 2 Creare campagne di mobile marketing con i servizi Vola SMS.. 3 VOLASMS per inviare SMS da web..

Подробнее

Software Servizi Web UOGA

Software Servizi Web UOGA Manuale Operativo Utente Software Servizi Web UOGA S.p.A. Informatica e Servizi Interbancari Sammarinesi Strada Caiese, 3 47891 Dogana Tel. 0549 979611 Fax 0549 979699 e-mail: [email protected] Identificatore

Подробнее

1.0 GUIDA PER L UTENTE

1.0 GUIDA PER L UTENTE 1.0 GUIDA PER L UTENTE COMINCIA FACILE Una volta effettuato il login vi troverete nella pagina Amministrazione in cui potrete creare e modificare le vostre liste. Una lista è semplicemnte un contenitore

Подробнее

Plus srl :: www.conplus.it :: [email protected] :: Via Morgagni, 4/A 37135 Verona :: Tel. +39 045 580 491 :: Fax 045 82 78 722

Plus srl :: www.conplus.it :: info@conplus.it :: Via Morgagni, 4/A 37135 Verona :: Tel. +39 045 580 491 :: Fax 045 82 78 722 PMF Web-Service Quick-Start Guide Guida Introduttiva Cliente Redatto da Francesco Buratto Redatto il 01 gennaio 2011 Riferimento PMF 2011 Introduzione PMFWS è un web-service HTTP che espone un interfaccia

Подробнее

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it SMS API Documentazione Tecnica YouSMS SOAP API YouSMS Evet Limited 2015 http://www.yousms.it INDICE DEI CONTENUTI Introduzione... 2 Autenticazione & Sicurezza... 2 Username e Password... 2 Connessione

Подробнее

Manuale Utente. Gestione Richieste supporto BDAP. Versione 1.0

Manuale Utente. Gestione Richieste supporto BDAP. Versione 1.0 Manuale Utente Gestione Richieste supporto BDAP Versione 1.0 Roma, Settembre 2015 1 Indice 1 Generalità... 3 1.1 Scopo del documento... 3 1.2 Versioni del documento... 3 1.3 Documenti di Riferimento...

Подробнее

Manuale Utente. Gestione Richieste supporto Data Warehouse. Della Ragioneria Generale dello Stato. Versione 1.0. Roma, Ottobre 2015

Manuale Utente. Gestione Richieste supporto Data Warehouse. Della Ragioneria Generale dello Stato. Versione 1.0. Roma, Ottobre 2015 Manuale Utente Gestione Richieste supporto Data Warehouse Della Ragioneria Generale dello Stato Versione 1.0 Roma, Ottobre 2015 1 Indice 1 Generalità... 3 1.1 Scopo del documento... 3 1.2 Versioni del

Подробнее

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015 Utilizzo della APP IrriframeVoice Versione 1.0 maggio 2015 0.0 Installazione Sul telefono o sul tablet andare sullo store delle applicazioni per scaricare la APP A seconda del sistema operativo del telefono

Подробнее

flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita... 6

flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita... 6 istruzioni per l inserimento di una richiesta on line di prodotti speciali flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita...

Подробнее

Manuale Gateway SMS. (Versione Documento 2.1) pagina 1 di 5

Manuale Gateway SMS. (Versione Documento 2.1) pagina 1 di 5 Manuale Gateway SMS (Versione Documento 2.1) pagina 1 di 5 1. Introduzione Questo documento descrive i diversi metodi e l'uso dell'sms center per trasmettere messaggi SMS con metodo HTTP POST o GET. Il

Подробнее

SMS MANUALE D USO DELLA PIATTAFORMA WEB

SMS MANUALE D USO DELLA PIATTAFORMA WEB SMS MANUALE D USO DELLA PIATTAFORMA WEB INDICE 1. Accesso al sistema 1.1 Barra di controllo 1.2 Configurazione Account 1.3 Prezzi & Copertura 2. Utility & Strumenti 3. Messaggistica 3.1 Quick SMS 3.2 Professional

Подробнее

Nuovo Order Manager per il software NobelProcera

Nuovo Order Manager per il software NobelProcera Nuovo Order Manager per il software NobelProcera Guida rapida versione 1 Il nuovo Order Manager facilita i processi e le procedure di invio degli ordini mediante il sistema NobelProcera, che comprendono

Подробнее

2009 Elite Computer. All rights reserved

2009 Elite Computer. All rights reserved 1 PREMESSA OrisDent 9001 prevede la possibilità di poter gestire il servizio SMS per l'invio di messaggi sul cellulare dei propri pazienti. Una volta ricevuta comunicazione della propria UserID e Password

Подробнее

Servizio HLR Lookup (Release 1.1.0)

Servizio HLR Lookup (Release 1.1.0) 1. Introduzione 1.1. Sommario Con il presente documento illustriamo il funzionamento del Servizio di HLR Lookup (o Network Query) 1.2. Scopo Le informazioni riportate sono di supporto a tutti coloro (terze

Подробнее

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

TUTORIAL Come compilare il modulo di spedizione per spedire un pacco con SpedireSubito.com TUTORIAL Come compilare il modulo di spedizione per spedire un pacco con SpedireSubito.com In questo breve tutorial vi spiegheremo ed illustreremo passo a passo come compilare il modulo ordine spedizione

Подробнее

Introduzione a JDConnector

Introduzione a JDConnector JDConnector Help Introduzione a JDConnector JDConnector è stato creato per integrare il gestionale Mitico ERP con Parts Manager Pro. Configurando opportunamente i parametri di connessione dei due programmi,

Подробнее

ISTRUZIONI PER L INVIO TRAMITE PEC (POSTA ELETTRONICA CERTIFICATA) DI ISTANZE, COMUNICAZIONI E DOCUMENTI

ISTRUZIONI PER L INVIO TRAMITE PEC (POSTA ELETTRONICA CERTIFICATA) DI ISTANZE, COMUNICAZIONI E DOCUMENTI ISTRUZIONI PER L INVIO TRAMITE PEC (POSTA ELETTRONICA CERTIFICATA) DI ISTANZE, COMUNICAZIONI E DOCUMENTI Firenze, mercoledì 10 Maggio 2011 VERSIONE 1.2 DEL 10 Maggio2011 Pagina 2 di 8 In queste pagine

Подробнее

SMS Pannello controllo Web. Il Manuale

SMS Pannello controllo Web. Il Manuale SMS Pannello controllo Web Il Manuale Vengono Chieste User e Password (le stesse vengono fornite dopo l'attivazione del servizio) dopo il login accederemo al pannello di controllo Tutte le funzioni sono

Подробнее

GRUPPO CAMBIELLI. Posta elettronica (Webmail) Consigli di utilizzo

GRUPPO CAMBIELLI. Posta elettronica (Webmail) Consigli di utilizzo GRUPPO CAMBIELLI Posta elettronica (Webmail) Consigli di utilizzo Questo sintetico manuale ha lo scopo di chiarire alcuni aspetti basilari per l uso della posta elettronica del gruppo Cambielli. Introduzione

Подробнее

MANUALE UTENTE. TeamPortal Liste Distribuzioni 20120100

MANUALE UTENTE. TeamPortal Liste Distribuzioni 20120100 MANUALE UTENTE 20120100 INDICE Introduzione... 3 1 - Messaggi... 4 1.1 Creazione / Modifca Email... 6 1.2 Creazione / Modifca Sms... 8 2 -Liste... 10 3 Gruppi Liste... 15 4 Tipi Messaggi... 17 5 Amministrazione...

Подробнее

PROCEDURA N. 1 Registrazione di un nuovo utente

PROCEDURA N. 1 Registrazione di un nuovo utente PROCEDURA N. 1 Registrazione di un nuovo utente Ogni persona che desideri operare nel Registro dell Unione deve innanzitutto completare un processo di registrazione volto alla creazione del nuovo utente

Подробнее

EUTELIAF@X GUIDA ALLA CONFIGURAZIONE E ALL UTILIZZO

EUTELIAF@X GUIDA ALLA CONFIGURAZIONE E ALL UTILIZZO pag.1 EUTELIAF@X GUIDA ALLA CONFIGURAZIONE E ALL UTILIZZO pag.2 INDICE SCOPO...3 COME ATTIVARE [email protected] COME CONFIGURARE [email protected] COME UTILIZZARE LA RUBRICA [email protected] COME UTILIZZARE LA

Подробнее

ISSA EUROPE PTSOFTWARE 2.0

ISSA EUROPE PTSOFTWARE 2.0 MANUALE UTENTE ISSA EUROPE PTSOFTWARE 2.0 Versione 1.0-16062014 il presente documento è soggetto a modifiche Pag. 1/27 Versione 1.0-16062014 il presente documento è soggetto a modifiche Pag. 2/27 Informazioni

Подробнее

Presentazione servizio gestione invio ricezione sms tramite portale dedicato

Presentazione servizio gestione invio ricezione sms tramite portale dedicato Presentazione servizio gestione invio ricezione sms tramite portale dedicato Funzioni principali: L'area riservata permette di importare i contatti, acquistare crediti SMS ed inviare in tre semplici passi:

Подробнее

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo Direzione Centrale per le Politiche dell Immigrazione e dell Asilo Sistema inoltro telematico domande di nulla osta, ricongiungimento e conversioni Manuale utente Versione 2 Data creazione 02/11/2007 12.14.00

Подробнее

Manuale Utente PEC e Client di Posta tradizionale

Manuale Utente PEC e Client di Posta tradizionale 1. Manuale di configurazione per l utilizzo della Casella di Posta Certificata PEC tramite il client di posta tradizionale. Per poter accedere alla propria casella mail di Posta Elettronica Certificata

Подробнее

PANNELLO DI CONTROLLO

PANNELLO DI CONTROLLO GUIDA RAPIDA PER L UTILIZZO DEL PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA INDICE DEGLI ARGOMENTI Pag. 1. BENVENUTO 2 2. PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA 3 2.1. LOGIN 3 3. GESTIONE DEL

Подробнее

SITO DI PUBBLICAZIONE ANNUNCI

SITO DI PUBBLICAZIONE ANNUNCI IL DOCUMENTO 1. Sito di pubblicazione annunci... 3 1.1 Home page... 3 1.2 Consultazione annuncio... 4 1.3 Inserisci annuncio... 6 1.4 Avvisami... 7 1.5 Ricarica... 8 1.6 Edicola... 8 1.7 Help... 9 1.8

Подробнее

1 Copyright ChateXpert

1 Copyright ChateXpert Manuale D Uso di ChateXpert FREE 1 Copyright ChateXpert Per in inserire uno dei nostri servizi di community nel proprio sito è necessario prima registrarsi sul sito di ChateXpert.it http://www.chatexpert.it/planet/webmaster.asp

Подробнее

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni UltraSMS Introduzione 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni 2. Gestire Contatti 2.1 Inserire/modificare/cancellare un contatto 2.2 Importare i contatti da Outlook 2.3 Creare una lista di numeri

Подробнее

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni UltraSMS Introduzione 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni 2. Gestire Contatti 2.1 Inserire/modificare/cancellare un contatto 2.2 Importare i contatti da Outlook 2.3 Creare una lista di numeri

Подробнее

Express Import system

Express Import system Express Import system Manuale del destinatario Sistema Express Import di TNT Il sistema Express Import di TNT Le consente di predisporre il ritiro di documenti, pacchi o pallet in 168 paesi con opzione

Подробнее

Guida SMS. Registrazione servizio sms

Guida SMS. Registrazione servizio sms Registrazione servizio sms Guida SMS Per usufruire del servizio sms bisogna innanzitutto registrarsi nell'area riservata accessibile dall'url http:/// Compilate tutti i campi con i vostri dati e cliccate

Подробнее

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Подробнее

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Login All apertura il programma controlla che sia stata effettuata la registrazione e in caso negativo viene visualizzato un messaggio.

Подробнее

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Подробнее

Outlook Plugin per VTECRM

Outlook Plugin per VTECRM Outlook Plugin per VTECRM MANUALE UTENTE Sommario Capitolo 1: Installazione e Login... 2 1 Requisiti di installazione... 2 2 Installazione... 3 3 Primo Login... 4 Capitolo 2: Lavorare con Outlook Plugin...

Подробнее

Manuale Utente MyFastPage

Manuale Utente MyFastPage Manuale MyFastPage Utente Elenco dei contenuti 1. Cosa è MyVoice Home?... 4 1.1. Introduzione... 5 2. Utilizzo del servizio... 6 2.1. Accesso... 6 2.2. Disconnessione... 7 2.3. Configurazione base Profilo

Подробнее

Documentazione API web v 1.0

Documentazione API web v 1.0 Documentazione API web v 1.0 Web: www.kalliopepbx.it Supporto tecnico: [email protected] Documentazione API web v1.0-1 - Rev.: 16-11-2012 Documentazione API web v1.0-2 - Rev.: 16-11-2012 Changelog

Подробнее

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Подробнее

www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS

www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS Introduzione La nostra soluzione sms2biz.it, Vi mette a disposizione un ambiente web per una gestione professionale dell invio di

Подробнее

MANUALE PER IL CITTADINO PER LA REGISTRAZIONE AL SERVIZIO

MANUALE PER IL CITTADINO PER LA REGISTRAZIONE AL SERVIZIO pagina 1 MANUALE PER IL CITTADINO PER LA REGISTRAZIONE AL SERVIZIO pagina 2 Passo 1- Accedere alla pagina web AlertPisa Per procedere alla registrazione al servizio accedere alla pagina web: http://www.comune.pisa.it/alertpisa

Подробнее

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica [email protected] Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Подробнее

GUIDA ALLA REGISTRAZIONE AL SERVIZIO

GUIDA ALLA REGISTRAZIONE AL SERVIZIO Guida per addetti ai lavori-pagina 1 GUIDA ALLA REGISTRAZIONE AL SERVIZIO Passo 1- Ricezione email di invito da Il sistema AlertPisa invia una email di invito contenente il link al portale AlertPisa per

Подробнее

Integrazione InfiniteCRM - MailUp

Integrazione InfiniteCRM - MailUp Integrazione InfiniteCRM - MailUp La funzionalità della gestione delle campagne marketing di icrm è stata arricchita con la spedizione di email attraverso l integrazione con la piattaforma MailUp. Creando

Подробнее

Manuale d uso. Servizio Segreteria Telefonica Memotel. per Clienti con linea Fibra

Manuale d uso. Servizio Segreteria Telefonica Memotel. per Clienti con linea Fibra Manuale d uso Servizio Segreteria Telefonica Memotel per Clienti con linea Fibra 1 INDICE 1. GUIDA AL PRIMO UTILIZZO 2. CONFIGURAZIONE SEGRETERIA 3. CONSULTAZIONE SEGRETERIA 4. NOTIFICHE MESSAGGI 5. ASCOLTO

Подробнее

Laboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR [email protected] 2013/2014

Laboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014 Laboratorio Progettazione Web PHP e FORMs HTML Andrea Marchetti IIT-CNR [email protected] 2013/2014 Struttura Applicazioni Web Browser Web HTTP Server Web API Dati Presentation Application Storage

Подробнее

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file. Archivia Modulo per l acquisizione, l archiviazione e la consultazione di informazioni Il modulo Archivia permette l acquisizione, l archiviazione e la consultazione di informazioni (siano esse un immagine,

Подробнее

BRC CAR SERVICE CRM Manuale operativo

BRC CAR SERVICE CRM Manuale operativo BRC CAR SERVICE CRM Manuale operativo CONTENUTO 1. LOGIN PAGE 1 2. PAGINA DI BENVENUTO 2 3. MESSAGGI 3 4. ELENCO ORDINI 4 5. INSERIMENTO/MODIFICA ORDINE 5 SCELTA DELL AUTOFFICINA 5 FASE 1 SCELTA DEI PRODOTTI

Подробнее

Il tuo manuale d'uso. SONY ERICSSON Z550I http://it.yourpdfguides.com/dref/452389

Il tuo manuale d'uso. SONY ERICSSON Z550I http://it.yourpdfguides.com/dref/452389 Può anche leggere le raccomandazioni fatte nel manuale d uso, nel manuale tecnico o nella guida di installazione di SONY ERICSSON Z550I. Troverà le risposte a tutte sue domande sul manuale d'uso (informazioni,

Подробнее

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

Le caselle di Posta Certificata attivate da Aruba Pec Spa hanno le seguenti caratteristiche: 1 di 6 05/01/2011 10.51 Supporto Tecnico Quali sono le caratteristiche di una casella di posta certificata? Come ricevere e consultare messaggi indirizzati alle caselle di posta certificata? Come posso

Подробнее

MANUALE UTENTE Fiscali Free

MANUALE UTENTE Fiscali Free MANUALE UTENTE Fiscali Free Le informazioni contenute in questa pubblicazione sono soggette a modifiche da parte della ComputerNetRimini. Il software descritto in questa pubblicazione viene rilasciato

Подробнее

Manuale Gestore. Utilizzo Programma. Magazzino

Manuale Gestore. Utilizzo Programma. Magazzino UNIVERSITA DEGLI STUDI DI FERRARA Manuale Gestore Utilizzo Programma Magazzino Cosa puoi fare? GESTO: Acquisti OnLine Tramite il modulo di Gesto che verrà illustrato in seguito, potrai gestire in tempo

Подробнее

Guida all Utilizzo dell Applicazione Centralino

Guida all Utilizzo dell Applicazione Centralino Guida all Utilizzo dell Applicazione Centralino 1 Introduzione Indice Accesso all applicazione 3 Installazione di Vodafone Applicazione Centralino 3 Utilizzo dell Applicazione Centralino con accessi ad

Подробнее

DTW DECODER. Per la gestione del servizio SMS, bisogna agire tramite il pannello di controllo posto a bordo delle macchine di ispezione:

DTW DECODER. Per la gestione del servizio SMS, bisogna agire tramite il pannello di controllo posto a bordo delle macchine di ispezione: Modulo SMS Per la gestione del servizio SMS, bisogna agire tramite il pannello di controllo posto a bordo delle macchine di ispezione: Questa è la barra del menu di DTW. E presente in basso a destra nel

Подробнее

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

P03_S50AT01_Manuale Fax2Mail Rev 02 del 11/04/2013. Manuale Fax2Mail-Guida all uso -Guida all uso PREMESSA La soluzione Fax2Mail di TWT è un servizio che permette di inviare e ricevere fax via email, attraverso l associazione di un indirizzo di posta elettronica e un numero di fax. Esistono

Подробнее

Interfaccia HTTP enduser Specifiche tecniche 03.10.2013

Interfaccia HTTP enduser Specifiche tecniche 03.10.2013 i-contact srl via Simonetti 48 32100 Belluno [email protected] tel. 0437 30419 fax 0437 1900 125 p.i./c.f. 0101939025 Interfaccia HTTP enduser Specifiche tecniche 03.10.2013 1. Introduzione Il seguente

Подробнее

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Подробнее

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

Подробнее

GateManager. 1 Indice. [email protected]

GateManager. 1 Indice. tecnico@gate-manager.it 1 Indice 1 Indice... 1 2 Introduzione... 2 3 Cosa vi serve per cominciare... 2 4 La Console di amministrazione... 2 5 Avviare la Console di amministrazione... 3 6 Come connettersi alla Console... 3 7 Creare

Подробнее

StoneFax User Guide. (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com

StoneFax User Guide. (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com StoneFax User Guide (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com Copyright 2011 Imagicle Spa Tutti i diritti riservati. Imagicle e il logo Imagicle sono marchi registrati

Подробнее

[email protected]

nome.cognome@asmepec.it C O M U N E D I O L I V A D I Provincia di Catanzaro C.F.850000330796 P.I. 00362830796 E-mail: [email protected] E.mail: [email protected] [email protected] www.comune.olivadi.cz.it

Подробнее

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo 01595 Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo INDICE DESCRIZIONE DEL SOFTWARE DI INTERFACCIAMENTO CON I SISTEMI GESTIONALI (ART. 01595) 2 Le

Подробнее

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione Manuale Gedos 2 Indice Indice... 3 Il Portale... 4 Registrazione nuovo utente... 5 Primo Logon... 8 Registrazione a Gedos... 9 Accesso ai Servizi... 11 Gestione Donatori... 12 Inserimento nuovo donatore...

Подробнее

Guida alla Prima Configurazione dei Servizi

Guida alla Prima Configurazione dei Servizi Guida alla Prima Configurazione dei Servizi Indice Indice Guida all attivazione del servizio centralino 3 A. Applicazione Centralino su PC 5 B. Gruppo Operatori 9 Gestione all attivazione dei servizi internet

Подробнее