我尝试使用C#和GSMComm以及mCoreLib库发送短信;但问题是SMS长度在7位编码中限制为120个字符,在16位Unicode编码中限制为53个字符。 可能是什么问题呢?虽然文档规定160为7位编码,70为16位unicode。 另外我注意到法语重音字符是使用7位编码发送的,这是正常的吗?
我使用索尼爱立信W200和K320。 感谢。
答案 0 :(得分:1)
GSM 7位字母表中列出了一系列重音字符,这些字符往往足以应付大多数法语单词。但是,GSM 7位不包括欧洲语言所需的所有字符。
你是正确的,7位的160个字符和16位的Unicode的70个字符(我们正在谈论它时的8位Unicode的140个字符)应该是单个SMS消息的最大字符数。
听起来这些图书馆正在妨碍你。当你说它有限时,你是否意味着通过库发送消息会截断你的消息为120个字符?
我自己并没有使用这些库,但我认为我会保证你的假设是正确的,你所经历的行为不应该是你可以发送的最大消息长度。
祝你好运!