Login to members' area
Language Italiano English
By registering or logging in to access the reserved area, you accept the use of cookies, details.

Lost your user/password? Click here

New customer?
Click here to sign up

Registrar accreditato del registro .eu
Registrar accreditato del Registro .it Nominet Member
.pw accredited registrar
.sx accredited registrar
.be accredited registrar
Partner servizio SedoMLS per domini .it
GiDiNet - Knowledge base
English website
Warning: This english translation is made for service management purpose only, some pages are still under translation.

Servizio SMS - API gateway SMS - Specifiche tecniche per l'interfacciamento

Il servizio di invio SMS di GiDiNet permette l'invio di messaggi tramite API.

L'interfacciamento alle API avviene attraverso un WebService XML, accessibile con protocollo SOAP, raggiungibile dagli indirizzi seguenti.

URL versione demo da utilizzare per tutti i test:
https://sms.quickservicebox.com/API/DemoService/SMSGateway.asmx
Definizione in formato WSDL:
https://sms.quickservicebox.com/API/DemoService/SMSGateway.asmx?WSDL

URL versione live in cui gli sms sono effettivamente inviati e le operazioni addebitate:
https://sms.quickservicebox.com/API/LiveService/SMSGateway.asmx
Definizione in formato WSDL:
https://sms.quickservicebox.com/API/LiveService/SMSGateway.asmx?WSDL

Il WebService dispone di due metodi: SendSMS, GetAccountInfo



SendSMS - Invia un messaggio

Parametri

Username (String):
Username dell'account / sub account

Base64Password (String):
Password dell'account / sub account codificata in Base64

MessageText (String):
Testo del messaggio di massimo 160 caratteri

SenderNumber (String):
Numero del mittente - Max 11 numeri - Valido solo nella modalità alta qualità e utilizzato solo se il campo SenderName è lasciato vuoto

SenderName (String):
Nome del mittente - Max 11 caratteri - Valido solo nella modalità alta qualità

DestinationNumber (String):
Numero di destinazione compreso il prefisso internazionale (es. +39 per italia)

SendMode (Integer):
Modalità di invio: 0 Bassa qualità, 1 Alta qualità

SMSFlash (Boolean):
Valore True/False per utilizzare o meno questo tipo di SMS


Valore restituito dalla procedura

Tipo Integer, valori:

0 = Messaggio inviato
1 = Non autorizzato
2 = Credito esaurito
4 = Servizio non disponibile
8 = Errore interno
16 = Destinatario non valido
32 = Testo non valido
64 = Account non attivo



GetAccountInfo - Restituisce informazioni sull'account

Parametri

Username (String):
Username dell'account / sub account

Base64Password (String):
Password dell'account / sub account codificata in Base64


Valore restituito dalla procedura

Struttura dati AccountInfo con le seguenti proprietà:

CurrCreditsLow (Integer):
Crediti disponibili in bassa qualità

CurrCreditsHigh (Integer):
Crediti disponibili in alta qualità

ExpireDate (DateTime):
Data di scadenza dell'account

Enabled (Boolean):
Servizio attivo

Status (Integer) - Stato dell'account:
0 Autorizzato
1 Non autorizzato

Knowledge base Guides and
information
New knowledge base | TuttoPC.info
Copyright © 2001-2024 GiDiNet.com (P.IVA: 03239430964) - Complete or partial reproduction of this website contents is not allowed.