gpt4 book ai didi

java - 从 PduRequest 获取短信

转载 作者:搜寻专家 更新时间:2023-11-01 01:54:21 24 4
gpt4 key购买 nike

我正在使用 cloudhopper-smpp用于通过 SMPP 接收 SMS。在实现了 DefaultSmppSessionHandler 之后,PDU-Requests 被 SessionHandler 接收(在覆盖的 firePduRequestReceived 方法中)。

是否有任何辅助类/实用程序可以从 PduRequestdeliver_sm 类型中提取 SMS?在 PduRequest 中找不到任何 getter 来访问 SMS。

最佳答案

找到了答案。

        if (pduRequest.getCommandId() == SmppConstants.CMD_ID_DELIVER_SM) {
DeliverSm mo = (DeliverSm) pduRequest;
int length = mo.getShortMessageLength();
Address source_address = mo.getSourceAddress();
Address dest_address = mo.getDestAddress();
byte[] shortMessage = mo.getShortMessage();
String SMS= new String(shortMessage);
}

关于java - 从 PduRequest 获取短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com