2011-08-10 18 views
0

私はC#とGSMCommとmCoreLibライブラリを使用してSMSを送信しようとしました。問題は、SMSの長さが7ビットのエンコーディングで120文字、16ビットのUnicodeエンコーディングで53文字に制限されていることです。 何が問題なのでしょうか?ドキュメンテーションは7ビットエンコーディングでは160、16ビットユニコードでは70となっています。 また、フランス語のアクセント文字は7ビットのエンコーディングを使用して送信されていますが、これは正常ですか?SMS 120文字の長さ制限

私はSony Ericsson W200とK320を使用しています。おかげさまで

答えて

1

ほとんどのフランス語の単語に対処するのに十分な傾向があるGSM 7ビットアルファベットには、一連のアクセント付き文字がリストされています。しかし、GSM 7ビットには、ヨーロッパ言語に必要なすべての文字は含まれていません。

7ビットの場合は160文字、16ビットのUnicodeの場合は70文字(それについては8ビットのUnicodeの場合は140文字)は、単一のSMSメッセージの最大文字数にする必要があります。

ライブラリーがあなたのようになっているようです。それが限られていると言えば、ライブラリを使ってメッセージを送信すると、120文字でメッセージが切り捨てられますか?

私はこれらのライブラリを自分で使用していませんが、あなたの前提が正しいこと、そしてあなたが送信できるメッセージの最大長ではないことを確信しています。

幸運を祈る!

関連する問題