In Italia non sono tantissimi i web services utilizzabili. A questa realtà sfugge il famoso web service di Tiscali, che permette di inviare fax ed SMS, tra le altre cose.
Nello script #473 abbiamo visto come sfruttare questo web service con ASP.NET, lo script di oggi è una variante che ne mostra l'utilizzo con Classic ASP, in accoppiata con il SOAP Toolkit.
<%
' telefono e messaggio
numerotelefono = Request.Form("numerotelefono")
messaggio = Request.Form("messaggio")
if len(numerotelefono)>0 and len(messaggio)>0 then
Set SoapRequest = Server.CreateObject("MSSOAP.SoapClient")
' Inizializzazione di SoapClient con il WSDL salvato in locale
' dall'URL http://webservices.tiscali.com/SMSServices.asmx?WSDL
SoapRequest.mssoapinit Server.MapPath("tiscali.wsdl")
' Richiamo il metodo SendFreeSMS del web service
Set Results = SoapRequest.SendFreeSMS (numerotelefono, messaggio)
' Informazioni sulla ricerca
risposta = Results.Item(0).Text
response.write "Risultato: " & risposta
Set Results = Nothing
Set SoapRequest = Nothing
end if
%>
<form method="post">
telefono: <input type="text" name="numerotelefono"><br>messaggio: <input type="text" name="messaggio"><br>
<input type="submit" value="Invia SMS">
</form>
Per approfondimenti si veda:
#473 - Utilizzare il web service di Tiscali per inviare SMS da una pagina ASP.NET
http://www.aspitalia.com/liste/usag/script.aspx?ID=473








Stampa
Download 




ho installato sopa toolkit 3.0, ma ho quest'erroreProgID non valido. Per ulteriori informazioni sul messaggio, visitare il sito Internet del Servizio ...
Continua »»» | Rispondi »»»