2

您好正在与 Sybase Mobile 365 服务集成,我已经让 submit_sm 和 Deliver_sm 正常工作。我正在尝试让 submit_multi 工作,但无论我尝试什么,我都会返回命令状态 = 11。有没有人对该命令状态的含义有任何想法?为什么我会得到那个?我尝试了不同的服务类型以及我能想到的其他一切……但没有成功。

谢谢,

斯蒂芬

4

1 回答 1

2

命令状态 = 11 (ESME_RINVDSTADR) 表示"Invalid destination address"

这意味着dest_address您的 submit_multi 请求中的字段可能是错误的。

dest_address字段submit_multi应该是SMPP 3.4 规范- 第 4.5.1.1 章中定义的目标地址结构列表。列表中目标地址的数量在number_of_dests字段中设置。

此外,您还可以检查每个目标地址的(号码dest_addr_ton类型)和dest_addr_npi(编号计划指示符)是否正确。有关此的更多详细信息,请查看此链接

于 2012-10-18T16:10:47.853 回答