Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Method sendSingle to Send Basic Single SMS

This provides the capability to send a text message of up to 160 characters to a sinlge mobile phone. This method is HTTP Get compatible.

Code Block
https://primary.smartmessagingservices.net/gateway/services/SMSService?method=sendSingle
&username=your.username&password=your.password&recipient=%2B61your.phone&text=testing+1+2+3

*Please note that when using the HTTP Get method you must url encode any special characters

original character

url encoded

(space)

+

+

%2B

A documentId is returned which can then be used to query the status of the submitted SMS.

method

parameters

return

send

(String username, String password, String recipient, String text);

String documentId


Method sendSingle2 to Send Complex Single SMS


This provides the capability to send a text message of up to 160 characters to a sinlge mobile phone. This method is HTTP Get compatible.

Code Block
https://primary.smartmessagingservices.net/gateway/services/SMSService?method=sendSingle2
&username=your.username&password=your.password&recipient=%2B61your.phone&text=testing+1+2+3
&replyTo=john@mycompany.com&sender=john

*Please note that when using the HTTP Get method you must url encode any special characters

original character

url encoded

(space)

+

+

%2B

method

parameters

return

send

(String username, String password, String recipient, String text, String encoding, String replyTo, String sender);

String recipient, int statusCode, String documentId



This method take up to 3 seconds to return a response so as to allow the system to deliver a Telecommunications network status in the statusCode variable.  If a fineal delivery status is not received this can be queried over time using the documentId supplied and the query method.

See the section on