0

使用 SMPP 3.4 版(我使用的是 jsmpp 2.1 库)提交短信后,我收到了否定响应 0000003e。我在任何 SMPP 文档中都找不到此错误代码。有人可以帮我找出这个错误吗?

String messageId = session.submitShortMessage(
    "CMT",
    TypeOfNumber.INTERNATIONAL,
    NumberingPlanIndicator.UNKNOWN,
    "4499",
    TypeOfNumber.INTERNATIONAL,
    NumberingPlanIndicator.UNKNOWN,
    "94778845711",
    new ESMClass(),
    (byte)0,
    (byte)1,
    timeFormatter.format(new Date()),
    null,
    new RegisteredDelivery(SMSCDeliveryReceipt.DEFAULT),
    (byte)0,
    new GeneralDataCoding(Alphabet.ALPHA_DEFAULT, MessageClass.CLASS1, false),
    (byte)0,
    "Test message".getBytes()
);
4

1 回答 1

1

根据 SMPP 规范 §5.1.9,submit_sm_resp错误代码0x0000003E是保留值。可能您的 SMSC 正在使用它来处理一些非标准错误,我建议您与他们核实一下。

于 2015-07-07T13:51:42.007 回答