长短信API
每条消息统一收费 $0.02
而非按分段计费
Twilio 对一条600字符的预约提醒收取4倍费用(美国0.04美元 / 德国0.40美元)。MySMSGate 统一收费 $0.02——每次发送最多 7 个分段(约 1071 个拉丁字符 / 约 469 个西里尔字符)。无论长度如何,只收取一次费用。
同一条消息,不同计费方式
根据短信协议规则,一条600字符的预约提醒会分成4个分段。运营商API提供商对全部4个分段计费。我们只对1个分段计费。
| 提供商 | 每分段价格 | 4分段短信计费 | 每月1000条费用 |
|---|---|---|---|
| Twilio US | $0.0083 × 4 | $0.0332 | $33.20 |
| Twilio Germany | $0.082 × 4 | $0.328 | $328 |
| Twilio Brazil | $0.097 × 4 | $0.388 | $388 |
| Twilio Indonesia | $0.234 × 4 | $0.936 | $936 |
| MessageBird Germany | $0.095 × 4 | $0.380 | $380 |
| Plivo Germany | $0.075 × 4 | $0.300 | $300 |
| MySMSGate (任何国家) | $0.02 × 1 (统一) | $0.02 | $20.00 |
提供商定价页面引用截至2026年4月。请在提供商网站上核实当前费率以作生产决策。MySMSGate 的费用是统一平台费 — 目的地短信费用通过您的手机运营商套餐支付。
为什么会存在按消息计费
短信协议限制160字符
原始GSM标准将单条短信限制为160个字符(GSM-7)或70个字符(用于西里尔文/表情符号的UCS-2)。更长的消息会被拆分成多个分段——GSM-7中每段153个字符,UCS-2中每段67个字符——由接收方的手机重新组合,但运营商会单独计算。
Twilio 按分段付费
运营商API提供商批发购买短信终端服务,按分段付费。他们将此成本(加上加价)转嫁给您。一条5分段短信 = 5个运营商费用 = 您的账单上5倍计费。他们别无他法。
我们不向运营商付费
您的手机SIM卡发送短信。您现有的消费者套餐通常包含无限短信或充足的配额。我们根本不接触运营商API——我们只是要求您的手机发送消息。因此,我们收取统一的平台费,而不是按分段加价。
软上限 7 分段
我们对每次发送设置 7 个分段(约 1071 字符)的上限,以保护您的SIM卡安全。运营商会标记频繁发送 7+分段营销短信的滥用模式手机;您的号码被屏蔽会破坏整个堆栈。超过 7 → 请拆分消息或联系我们。
一次收费能发送多少内容
实际消息长度及其与分段的对应关系。在MySMSGate上,所有这些都统一收费 $0.02;而按分段计费的提供商则收取1倍、2倍、3倍、5倍的费用。
≤ 70 字符(西里尔文)
(短通知)
(预约提醒)
(富通知 + CTA)
(最大值)
最适合这些使用场景
预约提醒
“您与史密斯医生在3月15日星期二下午3点的预约。地址:主街123号。回复CONFIRM或致电555-1234。回复STOP取消订阅。”——200+字符,在竞争对手处计为2个分段。这里统一收费 $0.02。
订单/配送通知
“您好 {name},您的订单 #{{order}}(3件商品,$42)已通过 {carrier} 发货。追踪:{url}。预计送达:{date}。回复HELP寻求支持。”——实际数据轻松超过300+字符。
带品牌名称的OTP
“您的 {brand} 验证码是 123456。请勿分享此代码。{brand} 绝不会索要此代码。代码5分钟内有效。有问题?请联系 help@{brand}.com 或致电 555-1234。”——看起来很长,在Twilio上成本是3倍。
多语言通知
西里尔文 / 阿拉伯语 / 中文 / 表情符号内容 = UCS-2 = 70字符/分段(而拉丁文GSM-7是160字符)。任何这些脚本的180字符消息都是3个分段。Twilio 收取3倍费用;我们无论语言如何,统一收取1次费用。
客户服务回复
自然的“您好,很抱歉延迟了——您的$X退款已处理,将在3-5个工作日内到账。参考号:ABC-123。还有其他我可以帮助您的吗?”等回复,以对话风格编写时通常超过200个字符。
活动RSVP及确认
“您已确认参加 {event},时间 {date},地点 {venue} ({address})。19:00入场。请携带身份证件。添加到日历:{url}。退款政策:{url}”——6个以上变量,内容自然较长。
坦诚权衡利弊
统一按消息计费并非万能。
巨大优势在于
- 消息平均长度超过160个字符(通知、提醒、多语言)
- 发送到非美国目的地(Twilio 的每分段费用贵4-50倍)
- UCS-2 / 西里尔文 / 阿拉伯语 / 表情符号内容(70字符分段限制很快达到)
- 中等批量事务性流量(每月1千-5万条)
不适合的情况
- 仅限美国的短OTP(≤160字符)——Twilio 的 $0.0083 仍然更便宜
- 每月100万+条消息(需要批量折扣运营商API)
- 每次发送需要超过 7 个分段的工作流程(上限保护您的SIM卡)
- 需要99.99% SLA和运营商级冗余
常见问题
为什么 Twilio 对一条短信收取多笔费用?
短信协议将单条消息限制为160个字符(GSM-7)或70个字符(UCS-2 / 西里尔文 / 表情符号)。任何更长的消息都会被分成若干分段——GSM-7中每段153个字符,UCS-2中每段67个字符——并且每个分段都由运营商API提供商单独计费。一条200字符的通知 = 2个分段 = 2倍计费。一条500字符的预约提醒 = 4倍计费。我们统一按每次发送 $0.02 收费,因为我们不支付运营商终端费用。
最大消息长度是多少?
每次发送最多 7 个分段:GSM-7(英语/拉丁语)中约 1071 个字符,或UCS-2(西里尔文 / 阿拉伯语 / 中文 / 表情符号)中约 469 个字符。超出此限制,API将返回413并附带解释——请拆分消息或联系我们了解长消息套餐。此上限旨在保护您的SIM卡免受运营商滥用检测(50分段以上的营销短信会使手机被标记);这并非计费伎俩。
“统一按消息计费”是如何真正省钱的?
真实案例:5分段预约提醒(约750个字符)。Twilio 美国:$0.0083 × 5 = $0.0415。Twilio 德国:$0.082 × 5 = $0.41。Twilio 印度尼西亚:$0.234 × 5 = $1.17 每条消息。MySMSGate:全球统一价 $0.02 每条消息。每月发送1000条此类消息:Twilio 美国 = $42,Twilio 德国 = $410,Twilio 印度尼西亚 = $1170。MySMSGate = $20.00。消息越长,非美国目的地,节省的费用越多。
消息在接收方的手机上是以一条短信还是多条短信的形式呈现?
现代智能手机(iOS、Android)会自动将多部分短信重新组装成一个气泡——收件人会看到一条单一的消息。在运营商端:仍然是N个分段,仍然会从您的手机套餐限额中消耗N个(在无限量套餐中则不相关)。在我们这边计费:无论如何只收取1次费用。收件人的体验与单分段短信相同。
在哪些情况下这不是一个优势?
有三种情况。(1) 仅限美国境内的短OTP(≤160字符)发送:Twilio 的 $0.0083 比 $0.02 更划算——当消息适合一个分段时,分段无关紧要。(2) 每月100万+的大批量发送:专业的运营商API提供商有我们无法匹敌的批量折扣。(3) 确实需要每次发送超过 7 个分段的工作流程:达到上限,需要拆分。对于其他所有情况,按消息统一计费优势巨大。
发送前我能看到分段数量吗?
可以。网页上的 /send 页面在您输入时会实时显示分段数量。通过API,您的消息正文会在响应中返回分段数量。当出现413“分段过多”时,响应将包含实际分段数量和上限,以便您可以程序化地进行拆分。