超长短信怎么实现??? ( 积分: 100 )

  • 主题发起人 主题发起人 crpp168
  • 开始时间 开始时间
C

crpp168

Unregistered / Unconfirmed
GUEST, unregistred user!
超长短信,超长短信就是将超过70字的短信分成几条进行发送,如:要发送200字的短信,在手机里会将其分成3条短信来发,到支持超长短信的手机上会将3条短信合成为一条,而不支持超长短信的手机是3条,有哪位仁兄知道怎么实现呢?有什么设备可以实现呢?又有哪个运营商能支持这个功能呢?


目前很多说是支持超长短信,其实也只是将短信70字分为一条,到手机上不能合成的,因为其短信的分割不是按超长短信的协议分的。
 
超长短信,超长短信就是将超过70字的短信分成几条进行发送,如:要发送200字的短信,在手机里会将其分成3条短信来发,到支持超长短信的手机上会将3条短信合成为一条,而不支持超长短信的手机是3条,有哪位仁兄知道怎么实现呢?有什么设备可以实现呢?又有哪个运营商能支持这个功能呢?


目前很多说是支持超长短信,其实也只是将短信70字分为一条,到手机上不能合成的,因为其短信的分割不是按超长短信的协议分的。
 
应该不行的,我的手机支持760字节的短信,但不管是发还是收,都是分开的。实际上,收到多条后不可能合并的,收的时间不同,无法判断是不是该合起来,丢失的话就更麻烦了,把其他几条也一起丢了,所以运营商不会给你合并的
 
没听说过运营商支持超长短信的合并
而且这似乎也不可能,运营商并不知道你的手机是否支持超长。
即使丢失问题不考虑,在手机上实现短信合并也不大可能。接收到短信一般立即进行相应的处理,且短信一般存储在“SM“上,短信合并则超出”SM“上短信字数的允许范围。而且,如果只设计为在读取时合并也是不可能的:第二,三条短信的读取是错误的 第一条短信后面两条不一定是所需的。(短信的读取是从存储位置Index 读出的)
 
据说亚信网关可以实现,,超长短信的分隔是基于一种的协议分隔的
短信的包头里有标识位标识该条短信是否还有后续短信,该条短信是超长短信的第几条短信
 
我想超长短信还是自动分开成多条发送的,
接收方再合成应该很难,除非……
 
后退
顶部