我试图使用Twilio的Java API帮助程序调用在Google Chrome中运行的Twilio软件电话。这是我的代码:
... initialize API keys...
Client clientName = new Client( "jesse" );
PhoneNumber calerId = new PhoneNumber( "+17702349293" );
URI callAction = new URI( "https://handler.twilio.com/twiml/EH0c72cc88d481480a93e5947edb770449" );
Call call = Call.creator( clientName, calerId, callAction ).create();
我收到此错误消息:
线程中的异常" main" com.twilio.exception.ApiException:您尝试拨打的电话号码53773无效。
似乎Twilio试图根据客户名称中的字母拨打数字 - 所以" jesse"正在转换为" 53773"。我怎样才能让Twilio明白" jesse"是连接客户端的名称?
答案 0 :(得分:2)
找到答案:需要改变这一行:
Client clientName = new Client( "jesse" );
到此:
Client clientName = new Client( "client:jesse" );
据我所知,这没有记录 - 我通过查看"来自:"来电时的姓名。