發送

文字、編碼和 SMS 分段

一條 SMS 承載 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 來發送個人化文字。

文字、編碼和 SMS 分段 | BulkSMSAPI 文檔