只提供有价值的信息,杜绝冗余。
为什么是160 — 以及为什么是70
160个字符的限制源于使用7位GSM字母表编码的短信140字节有效载荷。一旦出现任何超出GSM-7范围的字符——如表情符号、弯引号,或阿拉伯语、中文或西里尔字母——整条消息将切换为16位UCS-2编码,此时每条消息仅能容纳70个字符。详见/answers/what-is-encoding-gsm-7-ucs-2.
长短信如何改变字符计数
一旦超过单分段限制,每个部分都必须携带用户数据标头(UDH),以便手机将其重新拼接,这会导致每段的可用长度降至153个(GSM-7)或67个(Unicode)字符。因此,一条161个字符的GSM-7短信将按两个分段计费,而非一个。详见/answers/what-is-concatenated-sms和/answers/what-is-udh-sms.
将消息保持在一个分段内
由于按分段计费,单个多余的Unicode字符就可能使群发短信活动的成本翻倍。请删除表情符号、使用直引号、缩短链接,并在发送前使用/tools/sms-segment-calculator核对分段数量。详见/answers/how-to-reduce-sms-costs。