【问题标题】:Send long sms via Opensmpp通过 Opensmpp 发送长短信
【发布时间】:2015-03-11 10:39:16
【问题描述】:

我使用 opensmpp 库发送短信,但我找不到发送长消息的文档或示例。我想通过拆分和使用 UDH 来发送长消息(因为它是短信门的要求)。在哪里可以找到 Opensmpp java 库的文档或示例?

【问题讨论】:

  • 在 Opensmpp 的 Github 页面上查看以下页面:github.com/OpenSmpp/opensmpp/issues/5
  • 谢谢,但是如何通过 opensmpp 设置 UDHI 标志?
  • 查看串联短信上的this article。基本上,您需要将标志添加到请求中,例如 smRequest.setEsmClass((byte)Data.SM_UDH_GSM); 并将您的消息拆分为 153 个字节的块,以便可以包含额外的标头。 HTH
  • 谢谢!它工作正常!
  • 很高兴听到!您是否愿意结束这个问题,以免它没有得到回答?谢谢!

标签: java sms smpp opensmpp


【解决方案1】:

很高兴听到它成功了!作为一个简短的总结,这将是使用 OpenSmpp 为多部分/级联 SMS 传递添加额外标头信息的方法:

SubmitSM smRequest = new SubmitSM();
smRequest.setEsmClass((byte)Data.SM_UDH_GSM);

以上代码取自this article关于多部分短信,包括示例代码和扩展技术细节。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    • 1970-01-01
    相关资源
    最近更新 更多