2017-01-17 2 views
0

Предположительно, twilio обрабатывает кодировку автоматически ... но это не так. Мой код, как в учебнике:Twilio SMS неправильное кодирование в Java API

String msg = "áéíóú"; 
Message message = Message.creator(new PhoneNumber(toNumber), 
       new PhoneNumber(fromNumber), 
       msg).create(); 

Но в телефоне, сообщение приходит с позорных символов

Я попытался изменить параметры локали JVM:

-Duser.language = эс -Duser.region = MX

без толка

Я тестирование в коробке Linux. На моем коллеге Windows 10 работает отлично.

Любые указатели?

ответ

0

Я только что столкнулся с этой проблемой и в настоящее время открыт билет с поддержкой Twilio.

Я воспользовался случаем и попробовал предыдущую версию своего API, и он работал без сучка и задоринки.

Используйте maven для захвата версии 6.3.0 своего Java API или загрузите ее с их Java API Page, однако они отмечают, что версия 6.x устарела. Надеемся, что это будет рассмотрено в обновлении их API.

Example Code for sending Messages with the 6.3.0 version of Twilio's Java API

Смежные вопросы