短信格式化

时间:2011-06-27 14:30:11

标签: formatting sms sms-gateway

知情人士可以告诉我对短信格式的控制有哪些?

例如,粗体文字或回车等? 对于我来说,回车对我来说是最重要的,这是可能做到的,如果有的话,怎么做?

3 个答案:

答案 0 :(得分:4)

格式化为粗体文本或斜体,一般不会 - 除非某些特定的SMS提供商使用专有格式执行此操作(我不知道任何)。

标准SMS使用GSM 03.38 7位字母表进行编码,该字母表包括CR和LF(和FF)字符,但这些字符的呈现方式取决于接收端。在我必须提交的两个实现中,两者都只是忽略CR或LF(但如果消息包含两个连续的空格,则其中一个呈现换行符。)

答案 1 :(得分:0)

我正在使用twilio做一个小项目,\n将为我产生换行符。试一试!

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

这是我能够格式化文本的程度。但是,如果您要发送消息以支持MMS,则可能需要探索hacking your way到格式化的文本消息

答案 2 :(得分:0)

GSM 03.38 DO 格式有 CR/LF,仅此而已。您可以在以下位置查看整个地图:

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