无法在Twilio中发送短信

时间:2017-10-24 13:29:10

标签: java twilio twilio-api

尝试使用Java中的Twilio发送短信。

使用com.twilio.sdk:twilio:7.+版本。

讯息正文:

You have a new lead - Move 100088
Name: Amruth
Phone number: 07712345678
Move type: OFFICE
Move date: 24 October 2017, 06:33 PM
Moving from: BA1 3AW
Moving to: Bristol Street, Costa Mesa, CA, United States
Please login to your buzzmovePRO account to see details of this lead.


这是我的代码:

Twilio.init(ProjectConfig.TWILIO_ACCOUNT_SID, ProjectConfig.TWILIO_AUTH_TOKEN);
            Message message = Message.creator(
                    new PhoneNumber("+447....988"),//Valid UK NO
                    new PhoneNumber("+441....57502"), //Valid UK NO
                    twilioMessage   //Body is equal to above text
            ).create();

但要低于错误,但使用有效的ACCOUNT SIDAUTH TOKEN

Instantiation of [simple type, class com.twilio.rest.api.v2010.account.Message] value failed: org.joda.time.DateTime.parse(Ljava/lang/String;Lorg/joda/time/format/DateTimeFormatter;)Lorg/joda/time/DateTime;


我们将非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

通过在Gradle文件中添加joda-time依赖项解决了该问题。

Twilio文档中没有提及。

这里添加依赖性:

compile group: 'joda-time', name: 'joda-time', version: '2.3'