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