Отметить исходящие вызовы API как дочерние вызовы

Как я могу пометить исходящие вызовы API как дочерние от входящего вызова, который их инициировал. (при условии, что $request->Input('CallSid') является CallSid входящего вызова)

<?php
// Get the PHP helper library from https://twilio.com/docs/libraries/php
require_once '/path/to/vendor/autoload.php'; // Loads the library
use Twilio\Rest\Client;

// Your Account Sid and Auth Token from twilio.com/user/account
$sid = "AC6ad3d3d3f5ed08ebf2b662cae36b4d32";
$token = "your_auth_token";
$client = new Client($sid, $token);

$call = $client->calls->create(
    "+14155551212", "+14158675310",
    array("url" => "http://demo.twilio.com/docs/voice.xml")
);

echo $call->sid;

из https://www.twilio.com/docs/voice/make-calls


person Allan Stepps    schedule 07.01.2019    source источник
comment
Я не совсем уверен, чего вы пытаетесь достичь здесь. Какой поток вызовов вы создаете? Дочерние вызовы создаются, когда один вызов использует TwiML для исходящих вызовов через <Dial>, что вы пытаетесь сделать?   -  person philnash    schedule 08.01.2019
comment
Входящий вызов создает несколько исходящих вызовов API, мне интересно, как управлять ими как дочерними вызовами (было бы проще управлять в интерфейсе или непосредственно в коде... на данный момент мне нужно сохранить идентификаторы в сеансе, чтобы получить их позже ..) Другими словами, вопрос будет заключаться в том, можно ли настроить поле ParentCallSid при создании нового вызова API?   -  person Allan Stepps    schedule 08.01.2019
comment
Я ответил, потому что это невозможно. Мне просто интересно, чего вы на самом деле пытаетесь достичь здесь. Можете ли вы объяснить свой поток вызовов немного больше? Или зачем вам нужны эти вызовы, сгенерированные API, чтобы ссылаться на исходный вызов?   -  person philnash    schedule 09.01.2019


Ответы (1)


Евангелист разработчиков Twilio здесь.

Невозможно установить атрибут ParentCallSid вызова через API. ParentCallSid устанавливается, когда вызов генерируется в TwiML, обычно с <Dial>, как часть другого звонка.

Когда вы создаете вызов из REST API, этот вызов не имеет родителя.

person philnash    schedule 09.01.2019