310.7. プロデューサーメッセージヘッダー
次のメッセージヘッダーを使用して、SMPP プロデューサーの動作に影響を与えることができます。
ヘッダー | タイプ | 説明 |
---|---|---|
|
|
SubmitSm、SubmitMulti、CancelSm、および DataSm のみ 宛先の SME アドレスを定義します。モバイル終了メッセージの場合、これは受信者 MS のディレクトリー番号です。SubmitMulti の場合は |
|
|
SubmitSm、SubmitMulti、CancelSm、および DataSm のみ SME 宛先アドレスパラメーターで使用される番号のタイプ (TON) を定義します。上記で定義された |
|
|
SubmitSm、SubmitMulti、CancelSm、および DataSm のみ SME 宛先アドレスパラメーターで使用される数値計画インジケータ (NPI) を定義します。上記の URI オプション |
|
| このメッセージを発信した SME (Short Message Entity) のアドレスを定義します。 |
|
|
SME 発信元アドレスパラメーターで使用される番号のタイプ (TON) を定義します。上記で定義された |
|
|
SME 発信元アドレスパラメーターで使用される数値計画インジケータ (NPI) を定義します。上記の URI オプション |
|
|
サービスタイプパラメーターを使用して、メッセージに関連付けられた SMS アプリケーションサービスを示すことができます。上記の URI オプションの |
|
|
SubmitSm、ReplaceSm、SubmitMulti、および DataSm のみ SMSC 配信受領書および/または SME からの確認応答をリクエストするために 使用されます。上記の URI オプション |
|
|
SubmitSm および SubmitMulti のみ 発信元 SME がショートメッセージに優先度レベルを割り当てることを許可します。上記の URI オプションの |
|
| SubmitSm、SubmitMulti、および ReplaceSm のみ。 このパラメーターは、メッセージ配信を最初に試行する予定時刻を指定します。これは、SMSC がこのメッセージの配信を試みる絶対日時、または現在の SMSC 時刻からの相対時刻のいずれかを定義します。絶対時間形式または相対時間形式で指定できます。時刻形式のエンコーディングは、smpp 仕様 v3.4 の 7.1.1 章に規定されています。 |
|
|
SubmitSm、SubmitMulti、および ReplaceSm の場合のみ 有効期間パラメーターは、SMSC の有効期限を示します。その後、宛先に配信されない場合、メッセージは破棄されます。 |
|
|
SubmitSm および SubmitMulti の場合のみ replace if present フラグパラメーターは、SMSC に対して、以前に送信された、まだ配信が保留されているメッセージを置き換えるように要求するために使用されます。SMSC は、送信元アドレス、宛先アドレス、およびサービスタイプが新しいメッセージの同じフィールドと一致する場合、既存のメッセージを置き換えます。次の値が定義されています: |
|
|
Camel 2.5 SubmitSm、SubmitMulti、および ReplaceSm 用 (Camel 2.9 より前では、 |
|
|
非推奨であり、Camel 2.13.0/3.0.0 で削除されます |
|
|
Camel 2.10.7 および 2.11.2 以降、SubmitSm、SubmitMulti、および DataSm のみ SMSC に送信されるオプションのパラメーター。値は次のように変換されます: |
CamelSmppEncoding | String | Camel 2.14.1 および Camel 2.15.0 以降、 *SubmitSm、SubmitMulti、および DataSm のみ*。メッセージボディーのバイトのエンコード (文字セット名) を指定します。メッセージボディーが文字列の場合、Java 文字列は常に Unicode であるため、これは関係ありません。ボディーがバイト配列の場合、このヘッダーを使用して、それが ISO-8859-1 またはその他の値であることを示すことができます。デフォルト値は、エンドポイント設定パラメーターの encoding によって指定されます |
CamelSmppSplittingPolicy | String | Camel 2.14.1 および Camel 2.15.0 以降、 *SubmitSm、SubmitMulti、および DataSm のみ*。このエクスチェンジのメッセージ分割のポリシーを指定します。設定可能な値は、エンドポイント設定パラメーター splittingPolicy で説明されています |
次のメッセージヘッダーは、SMSC からのレスポンスをメッセージヘッダーに設定するために SMPP プロデューサーによって使用されます。
ヘッダー | タイプ | 説明 |
---|---|---|
|
|
後で使用するために送信されたショートメッセージを識別するための ID。Camel 2.9.0 から: ReplaceSm、QuerySm、CancelSm、および DataSm の場合、このヘッダー値は |
|
| Camel 2.9 以降では SubmitSm および SubmitMultiSm のみ 送信されたメッセージの総数。 |
|
|
Camel 2.9 以降では SubmitMultiSm のみ ショートメッセージを |
|
| 非推奨となり、Camel 2.13.0/3.0.0 で削除されます Camel 2.11.1 以降では DataSm の場合のみみ メッセージを送信することによって SMSC から返されるオプションのパラメーター。 |
|
|
Camel 2.10.7、2.11.2 以降では DataSm のみ メッセージを送信することによって SMSC から返されるオプションのパラメーター。キーは、オプションパラメーターの |