Examples
Here some XML examples for languages and script languages like PHP, Python, ASP, VBscript-Class, C#, Java, Jabber ...
If you want to use Javascript, we recommend our JSON API (REST).
C#
Please notice that this C# example is not a complete script.
It only shows the method of how the connect can be made.
The script has been provided by a client, so please be
aware that you are going to use this script on your own
risk.
C# Example 1:
/* * SunSMS.cs Copyright (C) 2004 Manuel Kaderli * http://www.suntsu.ch * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General Public * License as published by the Free Software Foundation; * either version 2 of the License, or (at your option) any * later version. * * This program is distributed in the hope that it will be * useful, but WITHOUT ANY WARRANTY; without even the implied * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more * details. */ using System; using System.Xml; using System.Net.Sockets; using System.IO; using System.Text; using System.Net; class SunSMS { public static int port = 5061; public static string host = "xml3.aspsms.com"; public static string url = "/xmlsvr.asp"; public static void Main(string[] args) { SunSMS sms = new SunSMS(); sms.sendNewSms(); } private void sendNewSms() { string message = "my first sms with c#"; HttpWebRequest httpRequest = (HttpWebRequest) WebRequest.Create("http://" + host + ":" + port + url); httpRequest.Method = "POST"; httpRequest.ContentType = "text/xml"; Stream requestStream = httpRequest.GetRequestStream(); XmlTextWriter xmlTextWriter = new XmlTextWriter(requestStream, System.Text.Encoding.UTF8); xmlTextWriter.WriteStartDocument(); xmlTextWriter.WriteStartElement("aspsms"); xmlTextWriter.WriteStartElement("Userkey"); xmlTextWriter.WriteString("your userkey"); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteStartElement("Password"); xmlTextWriter.WriteString("your password"); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteStartElement("Recipient"); xmlTextWriter.WriteStartElement("PhoneNumber"); xmlTextWriter.WriteString("004179xxxxxxx"); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteStartElement("MessageData"); xmlTextWriter.WriteString(message); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteStartElement("Action"); xmlTextWriter.WriteString("SendTextSMS"); xmlTextWriter.WriteEndElement(); xmlTextWriter.WriteEndElement(); xmlTextWriter.Close(); HttpWebResponse httpResponse = (HttpWebResponse) httpRequest.GetResponse(); Console.WriteLine("Response is:"); StreamReader streamReader = new StreamReader( httpResponse.GetResponseStream(), System.Text.Encoding.UTF8); Console.WriteLine(streamReader.ReadToEnd()); streamReader.Close(); httpResponse.Close(); } }
C# Example 2:
/* * SMSclass.txt Copyright (C) 2005 uga * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General Public * License as published by the Free Software Foundation; * either version 2 of the License, or (at your option) any * later version. * * This program is distributed in the hope that it will be * useful, but WITHOUT ANY WARRANTY; without even the implied * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more * details. */Download: SMSclass.txt
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 |