发送

文本、编码和短信分段

一条短信承载 140 字节。能容纳多少字符取决于文本所需的字母表,短信的价格是每分段的价格乘以分段数。

编码一个分段较长文本的每一部分10 个分段
GSM-7160 个字符153 个字符1,530 个字符
UCS-2 (Unicode)70 个字符67 个字符670 个字符

GSM-7

GSM-7 涵盖拉丁字母 A 到 Z 和 a 到 z,数字,常见标点符号以及一组带重音的字母:à é è ì ò ù Ç Ø ø Å å Ä ä Ö ö Ñ ñ Ü ü É Æ æ ß,以及在某些国家使用的希腊大写字母。这些扩展字符计为两个字符:^ { } [ ] ~ | \ €。

UCS-2

一个 GSM-7 之外的字符会将整个消息切换到 UCS-2。这包括西里尔字母、阿拉伯语、中文和其他所有非拉丁文字,如 á í ó ú ç ã 等重音符号,从文字处理器粘贴的弯引号,以及表情符号。一个表情符号计为两个字符,因为它占用两个 UTF-16 单元。

英文文本中的单个弯撇号 (’) 会将每分段的字符数减半。控制台编辑器会列出每个强制使用 Unicode 的字符,POST /v1/estimates 会在发送前返回编码。

长短信

超过一个分段的文本会在手机上拆分并重新连接,这就是为什么每部分容纳的字符略少。API 最多接受 10 个分段;更长的文本会返回 text_too_long。

退订提示和合并字段

控制台会从设置中添加您的退订提示(例如 "退订:northwind.example/sms")到群发短信中,并从粘贴的列表或 CSV 的列中填充合并字段 {{1}} 到 {{9}}。通过 API,您可以完全控制文本:自己添加提示行,并在批次中使用 messages 来发送个性化文本。

文本、编码和短信分段 | BulkSMSAPI文档