310.8. 消费者消息标头
SMPP 使用者使用以下消息标头,在消息标头中设置来自 SMSC 的请求数据
标头 | 类型 | 描述 |
---|---|---|
|
| 仅适用于 AlertNotification,ElivementSm 和 DataSm A 序列号允许响应 PDU 与请求 PDU 关联。关联的 SMPP 响应 PDU 必须保留此字段。 |
|
| 只适用于 AlertNotification, deliveringSm and DataSm The command id 项用于标识特定的 SMPP PDU。有关定义值的完整列表,请参阅 smpp 规格 v3.4 中的 5.1.2.1 章节。 |
|
| 仅适用于 AlertNotification,ElivementSm 和 DataSm 定义源自此消息的 SME 的地址(Short Message Entity)。 |
|
|
只适用于 AlertNotification 和 DataSm 定义要在 SME 原始卷地址参数中使用的数字计划指示符(NPI)。使用上面定义的 URI 选项 |
|
|
只适用于 AlertNotification,DataSm 定义要在 SME 原始卷地址参数中使用的数字类型(TON)。使用上面定义的 |
|
| 仅针对 AlertNotification 定义目标 ESME 地址。对于移动终止的消息,这是接收者 MS 的目录号。 |
|
|
只适用于 AlertNotification 定义在 ESME 原始器地址参数中使用的数字计划指示符(NPI)。使用上面定义的 URI 选项 |
|
|
只适用于 AlertNotification 定义 ESME 原始卷地址参数中使用的数字类型(TON)。使用上面定义的 |
|
| 只适用于 smsc DeliveryReceipt 和 DataSm The message ID 在最初提交时由 SMSC 分配给消息。 |
|
| 只适用于 smsc DeliveryReceipt Number of short 信息。这仅与原始消息提交至分发列表的位置相关。如果需要,该值会添加前导零。 |
|
| 只适用于 smsc DeliveryReceipt The time 和 date,其中短消息达到它的最终状态。格式如下:YYMMDDhhmm。 |
|
|
只适用于 smsc DeliveryReceipt : 消息的最终状态。定义了以下值: |
|
| 只适用于 DataSm The Command status。 |
|
| 只适用于 smsc DeliveryReceipt 可能保存网络特定错误代码或 SMSC 错误代码用于发送消息的尝试。这些错误是特定于 Network 或 SMSC 的,不包含在其中。 |
|
| 只适用于 smsc DeliveryReceipt The time and date that the short 信息被提交。如果是已替换的消息,这是替换原始消息的日期。格式如下:YYMMDDhhmm。 |
|
| 只适用于最初提交 的短消息的编号。这只有在将原始消息提交到发行版列表时才相关。如果需要,该值会添加前导零。 |
|
| 仅适用于 deliveringSm 和 DataSm: 定义目标 SME 地址。对于移动终止的消息,这是接收者 MS 的目录号。 |
|
| 仅限交付Sm: 此参数指定应首先尝试消息交付的计划时间。它定义了来自当前 SMSC 时间的绝对日期和时间,或 SMSC 将尝试发送此消息的时间。它可以采用绝对时间格式或相对时间格式指定。时间格式的编码在 smpp 规格 v3.4 的第 7.1.1. 节中指定。 |
|
| 仅对 DeliverSm The validity period 参数表示 SMSC 过期时间,之后当未传送到目的地时,应丢弃消息。它可以以绝对时间格式或相对时间格式定义。绝对和相对时间格式的编码在 smpp 规格 v3.4 的第 7.1.1 中指定。 |
|
| 仅适用于 deliveringSm 和 DataSm The service type 参数,指示与消息关联的 SMS 应用程序服务。 |
|
| 仅针对 DataSm Is 用于请求发送接收和/或 SME 源自确认。与以上 Producer 标头列表中的值相同。 |
|
|
只适用于 DataSm 定义目标地址参数中的数字计划指示符(NPI)。使用上面定义的 URI 选项 |
|
|
仅针对 DataSm 定义目标地址参数中的数字类型(TON)。使用上面定义的 |
|
|
Camel 2.6 之后: 标识传入消息的类型: |
|
| 弃用并将在 Camel 2.13.0/3.0.0Camel 2.10.5 以后删除,仅适用于 SMSC 发回的可选参数。 |
|
|
Camel 2.10.7, 2.11.2 开始,仅适用于 SMSC 发回的可选参数。key 是可选参数的 |
JSMPP 库 请查看 JSMPP 库 的文档以获取有关底层库的更多详情。