Logo
エッセンシャルズ
API の要点
各国語シフト

各国語シフト

SMPP 3.4 の標準機能に加えて、言語固有の文字セットから特殊文字を使用できるようにする 各国語シフト 機能も提供します。SMPP に加えて、各国語シフト機能はブロードキャストおよび HTTP API を介しても使用できます。

各国語シフトテーブルは、言語に応じて特定の文字用にカスタマイズされた文字セットです。次の表に、サポートされている言語の一覧を示します。

拡張文字セットを使用すると、言語固有の特殊文字を含むメッセージを標準の GSM-7 メッセージと同じ価格で送信できます。たとえば、ğĞ などのトルコ語のロックシフト文字は、1 つの GSM-7 文字を犠牲にします - メッセージの総量を 70 文字に制限する Unicode メッセージは必要ありません。ユーザー データ ヘッダー (UDH) を使用すると、メッセージを 155 文字に減らすだけです (UDH はメッセージ ペイロードで追加のスペースを占有するため)。

特定の文字セットの 1 つのシフトを使用する場合、シフト テーブルにアクセスするために不可視のスペース文字を使用する必要があるため、拡張された各文字は 2 つのスペースを占有します。

たとえば、スペイン語を使用する場合、NLI Ú は、エスケープ文字の使用を必要とするシングルシフト文字セット拡張でのみアクセスできます。新しい 1 つのシフト文字が導入されるたびに、メッセージの長さはそれぞれ 1 ずつ短くなります。つまり、シングル シフト文字が 3 文字ある場合、NLI メッセージごとに 155 文字というデフォルトの制限は 152 文字に減らされます。

1B55 (1B はエスケープ文字、55 は拡張文字セットから使用される Ú)

言語の選択は、メッセージ ペイロードの UDH 部分内の言語識別子を使用して行うことができます。IEI (Information-Element-Identifier) は、シングル・シフトとロッキング・シフトのどちらを使用するかを指定します。

  • この場合、ESM クラス・パラメーターは 64 に定義する必要があります。
  • 使用できるデータコーディング値は 0 または 1 です。

ロックシフトの例 UDH

UDH の長さ

IEI(Information Element Identifier:情報要素識別子)

IEの長さ

選択されたシフト

03250101
残りの UDH の長さ (バイト単位)各国語ロック・シフト ロッキングシフト - トルコ語

シングルシフトUDHの例

UDH の長さ

IEI(Information Element Identifier:情報要素識別子)

IEの長さ

選択されたシフト

03240102
残りの UDH の長さ (バイト単位)各国語シングルシフト シングルシフト - スペイン語

UDH 識別子のリファレンス

以下は各言語のUDHリファレンスであり、ここに詳細なGSM 7の文字セットリファレンス (opens in a new tab)があります。

言語

シングルシフト

ロッキングシフト

UDH 識別子

引っ込み思案基本的な基本的な0x00
トルコ語トルコ語トルコ語0x01
スペイン語基本的なスペイン語0x02
ポルトガル語ポルトガル語ポルトガル語0x03
ベンガル語ベンガル語ベンガル語0x04
グジャラート語グジャラート語グジャラート語0x05
ヒンディー語ヒンディー語ヒンディー語0x06
カンナダ語カンナダ語カンナダ語0x07
マラヤラム語マラヤラム語マラヤラム語0x08
オリヤー語オリヤー語オリヤー語0x09
パンジャブ語パンジャブ語パンジャブ語0x0A
タミール語タミール語タミール語0x0B
テルグ語テルグ語テルグ語0x0C
ウルドゥウルドゥウルドゥ0x0D

Logo

ご不明点は

サポートまでお問い合わせ

ください

© NTTCom Online Marketing Solutions Corporation