7

知っている人がSMSメッセージのフォーマットをどのように制御できるか教えてもらえますか?

たとえば、太字のテキストやキャリッジリターンなどですか?キャリッジリターンは私にとって最も重要だと思いますが、これは可能ですか?もしそうなら、どのようにですか?

4

3 に答える 3

7

太字や斜体のようなフォーマット、一般的にはありません-特定のSMSプロバイダーがこれを行うために独自のフォーマットを使用しない限り(私は何も知りません)。

標準のSMSは、CRおよびLF(およびFF)文字を含むGSM 03.38 7ビットアルファベットを使用してエンコードされますが、これらのレンダリング方法は受信側に依存します。私が渡さなければならない2つの実装のうち、どちらもCRまたはLFを無視します(ただし、メッセージに2つの連続したスペースが含まれている場合、そのうちの1つは改行をレンダリングします)。

于 2011-06-27T15:08:15.990 に答える
0

私は小さなプロジェクトにtwilioを使用しており、\n改行を生成します。試してみます!

body = "\U0001F6A8 Header with Emoji:\n---\nText after a divider because it is {}".format("awesome")

これは、私がテキストをフォーマットすることができた範囲です。ただし、MMSをサポートするためにメッセージを送信する場合は、フォーマットされたテキストメッセージへのハッキングを検討することをお勧めします。

于 2020-01-10T23:10:27.083 に答える
0

フォーマットGSM03.38DOにはCR/LFがありますが、それ以上のものはありません。あなたは上の地図全体を見ることができます:

https://en.wikipedia.org/wiki/GSM_03.38

于 2021-03-04T17:22:13.063 に答える