Twilio语音录音将在15秒后断开通话
我们目前正在测试Twilio语音API,能够加入呼叫并录制,但呼叫在15秒后断开。在呼叫方断开呼叫之前,我们如何记录呼叫?以下是用例:Twilio语音录音将在15秒后断开通话,twilio,record,voice,Twilio,Record,Voice,我们目前正在测试Twilio语音API,能够加入呼叫并录制,但呼叫在15秒后断开。在呼叫方断开呼叫之前,我们如何记录呼叫?以下是用例: 以编程方式拨打用户电话号码-此功能正常 记录通话-目前通话仅持续15秒,通话会自动断开 希望Twilio能够记录呼叫语音,直到用户A挂起呼叫。任何帮助都将不胜感激。以下是代码片段: import com.twilio.Twilio; import com.twilio.http.HttpMethod; import com.twilio.rest.api
import com.twilio.Twilio;
import com.twilio.http.HttpMethod;
import com.twilio.rest.api.v2010.account.Call;
import com.twilio.type.PhoneNumber;
public class MakeCall {
public static final String ACCOUNT_SID = "xxxxxxx";
public static final String AUTH_TOKEN = "yyyyyyyy";
public static void main(String[] args) throws Exception {
makeCalls("222-333-4444");
}
private static void makeCalls(String phoneNumber) throws Exception {
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
List<String> callbackEvents = Arrays.asList("initiated", "ringing", "answered", "completed");
Call call = Call
.creator(new PhoneNumber(phoneNumber), new PhoneNumber("+12343453456"),
new URI("http://0ecefc72.ngrok.io/voice.xml"))
//.setMethod(HttpMethod.GET).setStatusCallback("https://www.myapp.com/events")
.setRecord(true)
.create();
//.setStatusCallbackMethod(HttpMethod.POST).setStatusCallbackEvent(callbackEvents).create();
System.out.println(call.getSid());
}
}
导入com.twilio.twilio;
导入com.twilio.http.HttpMethod;
导入com.twilio.rest.api.v2010.account.Call;
导入com.twilio.type.PhoneNumber;
公共类呼叫{
公共静态最终字符串帐户\u SID=“xxxxxxx”;
公共静态最终字符串AUTH_TOKEN=“yyyyyyyy”;
公共静态void main(字符串[]args)引发异常{
打电话(“222-333-4444”);
}
私有静态void makeCalls(字符串phoneNumber)引发异常{
init(帐户SID、身份验证令牌);
List callbackEvents=Arrays.asList(“启动”、“振铃”、“应答”、“完成”);
呼叫
.creator(新电话号码,新电话号码(“+12343453456”),
新URI(“http://0ecefc72.ngrok.io/voice.xml"))
//.setMethod(HttpMethod.GET).setStatusCallback(“https://www.myapp.com/events")
.setRecord(真)
.create();
//.SetStatusCalbackMethod(HttpMethod.POST).SetStatusCalbackEvent(callbackEvents).create();
System.out.println(call.getSid());
}
}
最好的,
Adam请回答您的问题并添加代码。这里是Twilio开发者福音传道者。正如Chris所问的,如果我们能够看到您正在测试的代码,那么帮助您就容易多了。您是如何设置通话和录音的?在问题中添加了代码最好的做法是联系。他们可能会问你是否想在账户上设置语音跟踪,以便更深入地了解通话情况。您需要发送正在录制的15秒的和这些录制的父调用的
CallSid
。请回答您的问题并添加您的代码。Twilio developer evangelist在此。正如Chris所问的,如果我们能够看到您正在测试的代码,那么帮助您就容易多了。您是如何设置通话和录音的?在问题中添加了代码最好的做法是联系。他们可能会问你是否想在账户上设置语音跟踪,以便更深入地了解通话情况。您将要发送正在录制的15秒的和这些录制的父调用的CallSid
。