Get tech savvy — Frequently Asked Questions [FAQ]
Below you’ll find the most frequently asked questions regarding the technical side of SMSAPI Customer Panel. Rafał from the SMSAPI Tech Department answers them for you!
1. What is the meaning of authorization error (ERROR:101)?
OAuth token is the best method of authorization, but if your integration requires login and password, just remember to encode pass in Md5. You can do it in the Panel. Some integrations encode passwords automatically.
2. Why I am unable to add averylongsendername as a sender name?
The length of a sender name ID is limited to 11 alphanumeric characters. Allowed chars:
- lowercase: a-z
- capitals: A-Z
- digits: 0-9
- signs: . & @ – + _ ! %
3. Why did I pay more for a single message?
Exceeding a character limit is the most common cause of increased payment. Keep in mind that a single special character lowers the character limit from 160 to 70 characters. Emojis are considered special characters.
Regular chars (counted as one):
- digits and letters: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ä Ö Ñ Ü a z ä ö ñ ü à è é ù ì ò Ç Ø ø Å å Æ æ ß É
- symbols: @ £ $ ¥ _ ! ” # ¤ % & ‘ ( ) * + , – . / : ; < = > ? § ¿ –
Line break (Enter) is counted as two characters.
4. When I send longer messages from my phone I don’t pay more. Why do I pay more for sending compound messages from the SMSAPI Customer Panel?
It’s because of your free SMS quota. In reality, you are sending more than one message, but you don’t pay for either of them.
5. How can I automatically replace special characters with regular ones?
If you are sending messages from the SMSAPI Customer Panel, select “Replace special characters” option right to the form.
In case of messages sent via API, add normalize=1 parameter.
You can also replace all special characters by default. Go to the Panel, “Messages” and set “Replace special characters by default” option to “Yes”.
6. Why link is not highlighted?
A link’s clickability depends on the device’s operating system. Android highlights all links, while iOS requires www and the beginning of each link, eg. www.cut.li/xyz.
The format of SMS messages prohibits any additional coding, so all HTML and other code will be shown as a plain text.