Ada*_*ver 13 sms clickatell sms-gateway
我想知道通过Clickatell API发送英语和西班牙语消息时的最大SMS消息是什么?
不确定英语和西班牙语之间是否存在差异,因为西班牙语可能包含Unicode字符?
adm*_*rew 20
消息与MAP MO-和MT-ForwardSM操作一起发送,其有效载荷长度受信令协议的约束限制为精确的140个八位字节(140个八位字节= 140*8个比特= 1120个比特).
根据用户在手机中配置的字母表,这会导致最大的单个短消息大小为160个7位字符,140个8位字符或70个16位字符.
对于你的问题:
不确定英语和西班牙语之间是否存在差异,因为西班牙语可能包含Unicode字符?
不,没有区别,因为英语和西班牙语都完全涵盖在8位拉丁语1字符集中.
SMS允许将多个SMS消息串在一起(每个消息的长度减少以允许"加入"数据).我有发送长度为612个字符(4条SMS消息)的消息的经验 - 每个消息段减少7个字符.在接收系统上,可以不按顺序接收部件,一旦接收到所有部件,该消息才有意义.Clickatell API允许这样做,尽管他们的API指南在https://www.clickatell.com/downloads/http/Clickatell_HTTP.pdf建议实际最多允许3条消息,最多允许35条消息(参见4.2.7节).所以(暂时忽略unicode)你可以通过Clickatell API发送35*153 = 5355个字符的消息.如果要发送unicode字符(OP不是),则单个消息的字符数为70,对于连接消息中的每个段减少7个字符或63*35 = 2205个unicode字符.
| 归档时间: |
|
| 查看次数: |
36698 次 |
| 最近记录: |