Tips SOAP

From SMS Wiki
Revision as of 15:22, 3 May 2011 by Bzurkovic (Talk | contribs)

Jump to: navigation, search

This page represents a collection of common issues encountered by our users. If the problem you experienced is not listed below please login to your upsidewireless.com account and click on the Contact Us link to describe the problem. We will be quick to assist.


1. I coded my application as per examples but I cannot send text messages. Why?

Assuming that your code IS correct, the most common reasons are:

  • Account is not configured to allow you to access EnterpriseSMS API. Login to your upsidewireless.com account and click on the Contact Us link to request access.
  • Your upsidewireless.com account has 0 credit balance
  • You are entering phone number in invalid format (remember country_code areacode localnumber - as in 12124445555 or 4477322222222)
  • Encoding is wrong. Make sure that you use either Seven or Sixteen (not 7, sixteen or anything else). In very, VERY, rare situations you would use Eight (binary SMS)

As a general rule, when you make a successful API call the interface will return something similar to:

SendPlainResponse.jpg

In your validation routine you can easily parse the received XML block and determine where the problem may be.


2. I made a successful API call but the message was not delivered. Why?

  • Please ensure that the number is typed correctly and in proper format. For example, if you specify number as 6094928888 the message will go to Malaysia. For the message to go to USA you must add country code in front (as in 16094928888)
  • It is possible that the delivery of messages failed. Please login to your upsidewireless.com account and click on the Contact Us link to let our network ops team of the issue

3. I used to be able to send messages but now I get an error when I try to make API call. Why?

  • Your account password has most likely changed. You must update your Token and Signature to reflect this change.

4. How to create New Lines in my SMS messages?

  • Depending on the programming language you can use \n or %0A character sequences in the text of your messages to force text after the character to appear in a new line. For example:

string message = "test message from VS\nAnother line\nThe third line";


5. Can I use IP address of our server in my API call?

  • NEVER use IP address when making calls to our service. IP address can change at any time and if this happens your application will no longer be able to make requests.

back