1

これ は、非常に優れたチュートリアルである PDU でマルチパート SMS を送信する方法を学んだリンクです。しかし、Unicode SMS を送信するにはどうすればよいでしょうか? 開発者からのコメントの 1 つから:

はい、DCS は0×08オクテットで、UDL はオクテットである必要があります (最終的には 1 + UDHL + 2 * 文字数になります)。また、GSM-7 の場合のようにパディングを挿入する必要はありません。あなたはすでに UCS-2 (連結されていない) メッセージを送信できていることを知っています。確認できるように PDU を投稿していただければ…</p>

ジェローン

メッセージに 1 ビットのパディングを追加する必要はないようです。しかし、通常の SMS と同じ UDH 形式を使用すると、不明な文字が表示されるだけです。誰かヒントを教えてくれませんか?

これは中国語のサンプル PDU ですが、エラーがあるはずです..

0041000B910661345542F60000A00500030302010008044F60597D

ありがとう。

4

1 に答える 1

3

あなたのDCSは間違っています。

0041000B910661345542F6000* 0 *A00500030302010008044F60597D

する必要があります

0041000B910661345542F6000* 8 *A00500030302010008044F60597D

0x08 = UCS-2 エンコーディングの DCS の場合。

于 2011-11-13T21:02:45.983 に答える