Examples
Here some XML examples for languages and script languages like PHP, Python, ASP, VBscript-Class, C#, Java, Jabber ...
Java
The following example in Java has been sent to us by a client which uses this script language to connect to our XML-gateway. As the script has been provided by a client, please be aware that you are going to use this script on your own risk.
import java.net.*; import java.io.*; public class ASPSMS { String xmlURL = "http://xml2.aspsms.com:5061/xmlsvr.asp"; // insert required userkey,password and originator String userkey = ""; String password = ""; String originator = ""; ASPSMS() { } public String send( int idsms, String number, String message, int flashing, String URLDeliveryNotification, String URLNonDeliveryNotification) { String content = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\r\n" + "<aspsms>\r\n" + "<Userkey>" + userkey + "</Userkey>\r\n" + "<Password>" + password + "</Password>\r\n" + "<Originator>" + originator + "</Originator>\r\n" + "<Recipient>\r\n" + "<PhoneNumber>" + number + "</PhoneNumber>\r\n" + "<TransRefNumber>" + idsms + "</TransRefNumber>\r\n" + "</Recipient>\r\n" + "<MessageData>" + message + "</MessageData>\r\n" + "<FlashingSMS>" + flashing + "</FlashingSMS>\r\n" + "<URLDeliveryNotification>" + URLDeliveryNotification + "id=</URLDeliveryNotification>\r\n" + "<URLNonDeliveryNotification>" + URLNonDeliveryNotification + "id=</URLNonDeliveryNotification>\r\n" + "<Action>SendTextSMS</Action>\r\n" + "</aspsms>\r\n"; InetAddress inetAddr = null; String xmlResult = ""; try { URL aspsmsURL = new URL(xmlURL); URLConnection aspsmsCon = aspsmsURL.openConnection(); aspsmsCon.setRequestProperty("Content-Type","text/xml"); aspsmsCon.setDoOutput(true); aspsmsCon.setDoInput(true); PrintWriter out = new PrintWriter( aspsmsCon.getOutputStream()); char[] buffer = new char[1024*10]; buffer = content.toCharArray(); out.write(buffer,0,content.length()); out.close(); BufferedReader in = new BufferedReader( new InputStreamReader( aspsmsCon.getInputStream())); String inputLine = null; while ((inputLine = in.readLine()) != null) { xmlResult = xmlResult + inputLine; System.out.println(inputLine); } in.close(); } catch (Exception ex) { System.out.println(ex.getMessage()); } return xmlResult; } public static void main(String[] args) { ASPSMS testSMS = new ASPSMS(); String xmlResult = testSMS.send(refnumber, handynumber, message, flashing, urldelivery_yes, urldelivery_no); } }
Limitations of Liability
In no event shall we be liable for any damages whatsoever, including - but not restricted to - lost revenue or profits or other direct, indirect, special, incidental or consequential damages, even if they have been advised of the possibility of such damages, except to the extent invariable law, if any, provides otherwise.
More XML examples:
Click here for the ASPSMS new user registration.
Have you already registered? Log in with your user e-mail address and password.
Factsheets | |
---|---|
Purpose and business examples |
SMS tools for End Users | |
---|---|
Name | Pricing |
SMS Blaster Winlog | free |
Microsoft Office Outlook 2013-2016: Email to SMS | free |
Microsoft Office Outlook 2010 Mobile Service | free |
Microsoft Office Outlook 2007 Mobile Service | free |
SMSBLASTER web edition | free |
SMS Blaster Windows Edition | free |
SMS touch for iPhone and iPod touch | Shareware |
ECO-SMS - Ökologische SMS! | Shareware |
Cybersystems mscrmSMS | see price list for details |
Jabber-Client Chatopus for Palm OS | small one-time payment |
delight Software GmbH | see price list for details |
ASPSMS Widget for Mac | free |
SMS scripts and interfaces for developers | |
---|---|
Name | Pricing |
ASPSMS Dot Net Assembly on NuGet | free |
ASPSMS JSON API (REST) | free |
C# Microsoft ASP.NET Identity MVC (for SOAP) | free |
Node.js interface for ASPSMS | free |
PHP Class for ASPSMS SOAP web service | free |
aspsms.dll (Active-X) | free |
SOAP Web Service | free |
XML-Interface | free |
ASPSMS SMTP Interface | free |
VBscript Class (ASP) | free |
HTTP | free |
PHP - Python - C# - Java | free |
Jabber to SMS for Server Admins | free (open source) |
SMS Blaster Visual Basic Source Code | free |
ASPTOKEN | free |
Network coverage | |
---|---|
Supported networks around the world |