Twilio PHP SDK Pass Произвольные данные - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь передать данные во время вызова, которые в конечном итоге дойдут до конечной точки сбора:

$client = new Client(config('twilio.account_sid'), config('twilio.auth_token'));

try
{
    $client->account->calls->create(
        '13145551212',
        config('twilio.number'),
        [
            "url" => "http://example.com/test.xml"
        ]
    );
}
catch (TwilioException $e)
{
    echo "Oops!  " . $e->getMessage();
}

Мой XML выглядит следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
        <Gather action="/test.php" method="GET" numDigits="1">
    <Play loop="10">https://example.com/test2.mp3</Play>
        </Gather>
<Say>Thank you, Goodbye</Say>
</Response>

В тесте. php Я просто выгружаю массив $ _REQUEST в текстовый файл.

Так как бы мне сказать, идентификатор клиента в запросе. Пример:

 $client->account->calls->create(
        '13145551212',
        config('twilio.number'),
        [
            "url" => "http://example.com/test.xml",
            "customerId" => 839
        ]
    );

И это пришло на мой тест. php script?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...