【问题标题】:Record a call made from Plivo WebSDK using API or XML使用 API 或 XML 记录从 Plivo WebSDK 发出的调用
【发布时间】:2015-05-11 17:42:27
【问题描述】:

我希望能够记录正在通过 PlivoWebSDK 初始化的调用。我怎样才能做到这一点,而不必将我的整个设置更改为 API 或 XML。对我来说,两者似乎都复杂得多。

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);
                }
            });
        }

【问题讨论】:

    标签: javascript xml api sdk plivo


    【解决方案1】:

    无法直接从 Web SDK 完成通话录音。您不能使用 Javascript 从 Web 浏览器中使用 Plivo API,因为出于安全原因,浏览器中不允许跨域 ajax 请求。

    有两种方法可以记录从 Plivo Web SDK 初始化的通话。

    • 方法 1:使用 Plivo XML(最直接的方法)
      您可以使用 Record XML 元素来记录呼叫会话。更多信息here。

    • 方法 2:使用 Plivo API 您可以使用 Record API 来记录通话会话。更多信息here

    有一些可用的文档here 可以帮助您开始使用 Plivo 的 Web SDK。

    【讨论】:

    • 我不明白 xml 我在哪里启动它以及如何启动它,我在哪里提出请求以及如何?
    • 这些文档应该可以帮助您开始使用 Web SDK 并配置您的应用程序以返回有效的 XML - plivo.com/docs/getting-started/web-sdk/quick-start
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    • 2011-04-28
    • 1970-01-01
    • 2021-06-28
    • 2018-02-28
    相关资源
    最近更新 更多