Java 如何使用Twilio TwiML从应答端收集密钥?
我认为问题的标题毫无意义。让我在这里向你解释一下情况: 我拜访了Twilio经纪人bumber 2 Twilio使用以下代码将呼叫转接到给定号码Java 如何使用Twilio TwiML从应答端收集密钥?,java,xml,twilio,twilio-twiml,Java,Xml,Twilio,Twilio Twiml,我认为问题的标题毫无意义。让我在这里向你解释一下情况: 我拜访了Twilio经纪人bumber 2 Twilio使用以下代码将呼叫转接到给定号码 #callToRN.XML <?xml version="1.0" encoding="UTF-8" ?> <Response> <Play>https://kaar-ma.com/1.wav</Play> <Dial action = "_actio
#callToRN.XML
<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Play>https://kaar-ma.com/1.wav</Play>
<Dial action = "_actionURL">442-333-xxxx</Dial>
</Response>
</xml>
为了捕捉这种情况,我使用Java中的以下代码调用了另一个TwiML:
我将442-333-xxxx中的_actionURL替换为baseURL+TwilioEnum.hunting,其中baseURL是Twilio在call撕裂.XML中响应的URL
狩猎方法的定义如下:
hunting(){
FileBase = "/twilio.CallToAll.xml";
output = readFile(FileBase );
return output
}
现在请告诉我,我应该在CallToAll.xml TwiML文件中做些什么更改,以便它允许我做a、b和c点
请给我一个解决方案
PS:所有Twilio配置都是正确的,因为调用/结束进程与应用程序配合良好
TwilioEnum reqst= TwilioEnum.valueOf(reqst);
try {
switch (reqst) {
case hunting:
output = CallHunting(request);
break;
hunting(){
FileBase = "/twilio.CallToAll.xml";
output = readFile(FileBase );
return output
}
#CallToAll.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Play>https://kaar-ma.com/1.wav</Play>
<Dial>4x2-xxx-7271</Dial>
<Dial>4x2-xxx-7271</Dial>
.....
</Response>