2017-01-17 8 views
0

おそらくtwilioは自動的にエンコーディングを処理しますが、そうではありません。 私のコードは、チュートリアルの通りです:Twilio SMSがJava APIで間違ったエンコーディングをしています

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

しかし、携帯電話で、メッセージは悪名高い文字

に到着した私は、JVMロケールパラメータを変更しようとしている:

-Duser.language = ES -Duser.region = MX

私はLinuxボックスでテストしてる無駄

へ。私の同僚のWindows 10のボックスで正常に動作します。

任意のポインタ?

答えて

0

私はこの問題に遭遇し、現在Twilio Supportでチケットを開封しています。

私はチャンスを取って、以前のバージョンのAPIを試してみましたが、問題なく動作しました。

Java APIの6.3.0バージョンを取得するか、Java API Pageからダウンロードするには、mavenを使用します。ただし、バージョン6.xは廃止予定です。うまくいけば、これは彼らのAPIのアップデートで取り上げられます。

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

関連する問題