SMS Interface Call Error Codes and Response Status

Calling the API interface will generate an interface call error code. Common interface calls for error code display and modification suggestions. Please refer to the following list: After the interface is successfully supplicate, the SMS message sent by the operator asynchronously is sent with a status error code. So, lets come to know the meaning of the SMS interface call error:-

What are SMS Interface Call Error Codes?

Ever considered what happens when a SMS is sent from your application to Telcob servers? To start with, we line them ready for sending them to our bearers at a suitable rate that meets their consistence necessities and pass you the message_state “lined”. Therefore, at that point, upon effectively sending your instant message to our transporters, we update the message_state to “sent”. What’s more, when the instant SMS message is gotten by the goal transporter, we update the message_state to “conveyed”.

This, obviously, is the perfect situation where everything functions as it should. Be that as it may, in frameworks including various layers, for example, working with numerous downstream transporters to convey the SMS message marketing to the handset, mistakes can happen.

SMS Interface Call Error Codes and Response Status

As a results, what’s more, in those occurrences, we need to make sure to have a simple technique to analyze and eventually resolve the issue. Be that as it may, this must beginning at distinguishing the wellspring of the issue, which is the place SMS interface call error codes come in.

While utilizing our OTP SMS API, you may experience certain status and errors codes that you have to comprehend or investigate. So, this page contains a rundown of all codes with careful depictions and activity steps you have to take on the off chance that you are hoping to determine an issue.

General SMS Interface Call Error Codes and Response Status

Other than the standard HTTP status code, the status article might be returned as a major aspect of the free SMS API messages, conveyance report or message log. So, come to know all of the SMS interface call error codes:-

Error Code Error Message Reasons and Suggestions

1. RAM Permission Deny

-—- -—-

isv.OUT OF SERVICE

RAM permission & Business downtime

When the prompt RAM permission is insufficient, it is necessary to authorize the currently use AK corresponding sub-account: Telcob full access (permission name).

Please check the account balance first. If the balance is greater than zero, please contact the engineer by creating a work order.

isv.PRODUCT UNSUBSCRIPT

Google Cloud customers who have not open cloud communication products

Google cloud customers who have not open cloud communication products (the account that the AK belongs to has not yet open the cloud communication service, including SMS, voice, traffic, etc.)

Note: Google Cloud SMS service includes:

  • Message service (SMS interface call error code)
  • Cloud communication SMS service
  • Cloud market SMS interface, account and SMS interface can not be mix.

When such a prompt is reporting, it is necessary to check whether the current AK has open the Telcob: cloud communication short message service.

If the message service has been activate, the interface is supplicate with reference to the message service document.

isv.PRODUCT UNSUBSCRIBE

Product not open

The product has not been order (the account) to which the AK belongs has not yet open the product of the current interface.

For example, the user who has only open the SMS interface call error code service, the voice interface.)

isv.ACCOUNT NOT EXISTS

Account does not exist Please confirm whether the account use is the same as the account you apply for. SMS interface call error code and response status will not generate.

isv.ACCOUNT ABNORMAL

Account exception Please confirm whether the account use is the same as the account you apply for response status.

isv.SMS TEMPLATE ILLEGAL

SMS template is illegal The Template code parameter should be pass to the template ID pass by the audit.

Check the parameter format against the documentation.

isv.SMS SIGNATURE ILLEGAL

SMS signature is illegal Sign Name should be pass to the signs content of the review.

2. Using Invalid Parameter

-—- -—-

isp.SYSTEM ERROR

isp.SYSTEM_ERROR Please retry the interface call. If this still exists, please create a work order feedback engineer to view

isv.MOBILE NUMBER ILLEGAL

Illegal mobile phone number Please enter the mobile number of the 11 domestic number segment for the phone numbers parameter.

isv.MOBILE COUNT OVER LIMIT

The number of mobile phones overshoots the limit SMS receiving number, support batch call in comma-separate form, the maximum number of batches is 1000 mobile phone numbers, and the phone numbers parameter does not pass too many receiving numbers in a single call.

isv.TEMPLATE MISSING PARAMETERS

Missing Template variable

Template Param necessary to assign values ​​to all variables that appear in the template use in the json format string.

Example: Template is: Hello ${name}, verification code ${code} Template Param={“name”: “Tom”, “code”: “123”}

isv.BUSINESS LIMIT CONTROL

Service current limit

Limit the sending frequency of SMS to the normal business flow control range.

Default flow control-: SMS verification code: use the same signature to send SMS verification code to the same mobile phone number, support 1 / min, 5 / hour, cumulative 10 Article / day.

isv.INVALID JSON PARAM

JSON parameter is invalid, only accept string values

The Template Param parameter is passing in as a Json format string.

For example: Correct {“code”:”123″}

isv.BLACK KEY CONTROL LIMIT

Blacklist control

Blacklist management means that the content of the variable contains restrictions on the content to be sent.

The variable does not support transparent transmission of the url.

At the same time, it checks whether the variable is transparently place to another through the variable.

isv.PARAM LENGTH LIMIT

Parameter pass the length limit The length of a single variable is limit to 20 characters. So, it is important for SMS interface call error code.

Some variable does not support transparently passing the URL. So, it also checks if the variable is transparently transmit by the variable.

3. SMS API Errors

-—- -—-

isv.AMOUNT NOT ENOUGH

Insufficient account balance The transfer amount is not enough to send the current information, ensuring that balance is sufficient to send the current SMS Interface.

isv.TEMPLATE PARAMS ILLEGAL

Template keyword contains illegal keywords The variable does not support transparently passing the URL, and it also checks if the variable is transparently transmit by the variable.

Signature Does Not Match

Signature is not matchs with our calculation. An Encryption signature error, such as the SDK call, you need to pay attention to the access Key Id and access Key Secret string assignment is correct; if you encrypt the Signature, you need to check the encryption logic first.

Invalid Time Stamp – Expire

Time stamp or date value is expire.

The timestamp is incorrect, the time to request was made and time server receive the request was not within 15 minutes.

Even more, why this error often occurs is cause by the time zone? The current time use by the gateway is GMT time.

Signature Nonce Use

Signature nonce was use already.

The unique random number is repeat, and Signature Nonce is a unique random number use to prevent network replay attacks.

So, different random values ​​are use between different requests.

Invalid Version

The parameter Version is not valid. The version number is incorrect. You need to confirm the version number of the interface, such as cloud communication SMS, voice, and traffic service.

Invalid Action – Not Found

Specified API is not found, please check your URL and method In the interface name is incorrect. Therefore, you need to confirm the interface address and interface name; such as cloud communication short message service SMS: Telcob Bulk SMS.

 

SMS Interface Call Error Codes and Response Status
5 (100%) 2 votes