Log-In  +1.248.286.2800

ActiveX SMS SDK


Version: 2.9.4
Released: 6/28/2005

The ActiveX SMS SDK provides easy, high-level control of the OpenMarket Exchange wireless text-messaging platform. The ActiveX SMS SDK is designed to be developer-friendly by hiding the intricacies of the XML format required to communicate with the OpenMarket Exchange WMP (Wireless Message Protocol) servers. The ActiveX SMS SDK makes it possible to send an SMS message off with as little as two lines of code.





The 32-bit ActiveX SMS SDK is implemented as a COM object (DLL). You can use it in nearly any Windows programming environment including Windows XP, Windows 2000 and Windows NT 4.0. As an ATL object, the ActiveX SMS SDK does not require the Microsoft Foundation Class DLLs to run. This allows your projects to require less memory, run faster, and have a reduced footprint. ASP applications will execute quickly, installation packages will be smaller, and less dependency issues will arise for your end-users. The ActiveX SMS SDK will run inside ASP pages, Visual C++ Projects, Internet Explorer, Visual Basic, Delphi, PowerBuilder, Microsoft Office, or any other environment that support ActiveX COM objects.

Download

Product Version Released Size
Windows 9x/NT/XP/200X
2.9.4 6/28/2005 1,061 KB

Examples

Quick Start for Visual Basic Script:

<%

' Create SMS Object
Set sms = Server.CreateObject("Simplewire.SMS")

' Set Message Properties
sms.MsgPin = "+11005101234"
sms.MsgFrom = "Demo"
sms.MsgCallback = "+11005551212"
sms.MsgText = "Hello World From OpenMarket!"

' Send Message
sms.MsgSend

' Destroy
Set sms = Nothing

%>

Quick Start for Visual Basic:

' Create SMS Object
Dim sms As Simplewire.SMS
Set sms = New Simplewire.SMS

' Set Message Properties
sms.MsgPin = "+11005101234"
sms.MsgFrom = "Demo"
sms.MsgCallback = "+11005551212"
sms.MsgText = "Hello World From OpenMarket!"

' Send Message
sms.MsgSend

' Destroy
Set sms = Nothing

Quick Start for Visual C++ Console Application:

#include <stdio.h>
#import "SimplewireSMS.tlb"

int main(int argc, char* argv[])
{
// Initialize COM
CoInitialize( NULL );

// Create SMS Object
Simplewire::ISMSPtr pISMS;
pISMS.CreateInstance("Simplewire.SMS");

// Set Message Properties
pISMS->PutMsgPin("+11005101234");
pISMS->PutMsgFrom("Demo");
pISMS->PutMsgCallback("+11005551212");
pISMS->PutMsgText("Hello World From OpenMarket!");

// Send Message
pISMS->MsgSend();

// Destroy
pISMS.Release();
CoUninitialize();

return 0;
}
Sign up for OpenMarket Newsletter

Register Now