Camel smpp用于发送短信的特殊字符

时间:2013-02-20 09:38:12

标签: apache-camel smpp

我正在开发一个项目,我将来自activeMQ队列的消息发送到sms-c。

这个工作正常,但我目前无法发送法语中使用的特殊字符,如:éèà:这些字符在手机上无法正确显示。

您是否知道我应该在配置中更改哪些内容以正确发送这些字符?

我应该更改哪些smpp选项? http://camel.apache.org/smpp.html

我应该更改数据编码,编码还是字母?或者可能是3的组合。

2 个答案:

答案 0 :(得分:0)

在我做的初始测试中,我将dataCoding / alphabet(= 8 UCS2)设置为URI选项。 这没用。

如果我设置

将UCS2的字母表作为生产者消息标题 和encoding = UTF-16BE作为URI选项

然后它起作用:-)

答案 1 :(得分:0)

这是对我有用的自动配置参数

camel.component.smpp.configuration.encoding=UTF-16BE
camel.component.smpp.configuration.data-coding=8