การส่ง
ข้อความ การเข้ารหัส และส่วนของ SMS
SMS หนึ่งข้อความมีขนาด 140 ไบต์ จำนวนตัวอักษรที่สามารถใส่ได้ขึ้นอยู่กับตัวอักษรที่ข้อความต้องการ และราคาของข้อความคือราคาต่อส่วนคูณด้วยจำนวนส่วน
| การเข้ารหัส | หนึ่งส่วน | แต่ละส่วนของข้อความยาว | 10 ส่วน |
|---|---|---|---|
| GSM-7 | 160 ตัวอักษร | 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
บรรทัดขอเลิกรับและฟิลด์รวม
คอนโซลจะเพิ่มข้อความขอเลิกรับจากการตั้งค่า (เช่น "Opt out: northwind.example/sms") ในข้อความแคมเปญและเติมฟิลด์รวม {{1}} ถึง {{9}} จากคอลัมน์ของรายการที่วางหรือ CSV ผ่าน API คุณสามารถควบคุมข้อความได้ทั้งหมด: เพิ่มบรรทัดด้วยตัวเอง และใช้ messages ในชุดสำหรับข้อความส่วนตัว