Javascript 记录使用API或XML从Plivo WebSDK发出的调用
我希望能够记录通过PlivoWebSDK初始化的调用。我如何在不必将整个设置更改为API或XML的情况下实现这一点。对我来说,两者似乎都要复杂得多Javascript 记录使用API或XML从Plivo WebSDK发出的调用,javascript,xml,api,sdk,plivo,Javascript,Xml,Api,Sdk,Plivo,我希望能够记录通过PlivoWebSDK初始化的调用。我如何在不必将整个设置更改为API或XML的情况下实现这一点。对我来说,两者似乎都要复杂得多 function RecordTheCall(CallUUID) { console.log(callUuid); var auth_id = "MAM2M4ZGE3NJIWMGRIM2"; var url = "https://api.plivo.com/v1/
function RecordTheCall(CallUUID)
{
console.log(callUuid);
var auth_id = "MAM2M4ZGE3NJIWMGRIM2";
var url = "https://api.plivo.com/v1/Account/"+auth_id+"/Call/"+CallUUID+"/Record/";
$.ajax({
url: url,
type: "POST",
data: { 'auth_id': auth_id, 'call_uuid': CallUUID },
dataType: "json",
success: function (res) {
alert(res);
},
error: function(err) {
alert(err);
}
});
}
不能直接从Web SDK完成呼叫录制。您不能从使用Javascript的Web浏览器中使用PLIVOAPI,因为出于安全原因,浏览器中不允许跨域ajax请求 有两种方法可以记录从Plivo Web SDK初始化的调用
- 方法1:使用Plivo XML(最直接的方法)
您可以使用recordxml元素记录呼叫会话。更多信息 - 方法2:使用plivoapi 您可以使用RecordAPI记录调用会话。更多信息
有一些文档可以帮助您开始使用Plivo的Web SDK。我不理解xml我应该在哪里启动它,如何启动它,在哪里发出请求,如何启动?这些文档应该可以帮助您开始使用Web SDK,并配置应用程序以返回有效的xml-