2

我正在使用 SMSLib 从指定网关读取消息,用于读取消息的代码是:

List<InboundMessage> msgList = new ArrayList<InboundMessage>();

        Service.getInstance().readMessages(msgList, MessageClasses.ALL);
        for (InboundMessage msg : msgList)
            System.out.println(msg);    

我想获取将此消息发送到网关的电话号码,这可能吗?是的,如何?

4

1 回答 1

4

采用msg.getOriginator();

请注意,SMS 协议不需要发送者的电话号码存在,(它甚至可能是文本,而不是电话号码)。

于 2013-06-24T09:32:52.113 回答