2

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

1 に答える 1

2

通話の録音は、Web SDK から直接行うことはできません。Javascript を使用して Web ブラウザから Plivo API を使用することはできません。これは、セキュリティ上の理由から、クロスドメインの ajax リクエストがブラウザで許可されていないためです。

Plivo Web SDK から初期化された通話を記録するには、2 つの方法があります。

  • 方法 1: Plivo XML を使用する (最も簡単な方法)
    Record XML 要素を使用して通話セッションを記録できます。詳細はこちら

  • 方法 2: Plivo API を使用する Record API を使用して通話セッションを記録できます。詳細はこちら

ここには、Plivo の Web SDK の使用を開始するのに役立つドキュメントがいくつかあります。

于 2015-05-13T08:14:11.930 に答える