Sms 如何将多部分短信拆分为单个短信?

Sms 如何将多部分短信拆分为单个短信?,sms,sms-gateway,kannel,Sms,Sms Gateway,Kannel,根据电信公司的要求,我必须将多部分短信拆分为多条单一短信。例如,如果短信长度为350个字符,我必须发送三个不同的提交短信,并将收到三个不同的发送短信,长度分别为159、159和32,而不是一个发送短信发送三个提交短信,长度分别为153、153和44。我希望问题现在清楚了 请帮我解决这个问题 PS:我正在处理kannel。要发送多部分消息,您必须使用用户数据头(UDH)对其进行格式化 UDH由以下部分组成 05-UDH的长度 00-SMS类型00=多部分 03-收割台长度 D9-唯一代码(随机)

根据电信公司的要求,我必须将多部分短信拆分为多条单一短信。例如,如果短信长度为350个字符,我必须发送三个不同的提交短信,并将收到三个不同的发送短信,长度分别为159、159和32,而不是一个发送短信发送三个提交短信,长度分别为153、153和44。我希望问题现在清楚了

请帮我解决这个问题


PS:我正在处理kannel。

要发送多部分消息,您必须使用用户数据头(UDH)对其进行格式化

UDH由以下部分组成

05-UDH的长度

00-SMS类型00=多部分

03-收割台长度

D9-唯一代码(随机)

02-邮件总数

01-此消息位置

十六进制格式的消息1

第一条信息发送了大量的a 注意粗体050003D90201中的UDH

DCS为0 ESM为64

**050003D90201**4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
十六进制格式的消息2

第二条消息发送几个a和几个C,注意UDH,该消息也使用ESM 64发送

**050003D90202**41414141414141414343434343