Отправка необязательных параметров в Twilio Studio для запуска Flow с использованием PHP SDK - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь отправить необязательные параметры в Twilio Studio Flow Trigger, используя PHP.Я следовал примеру, показанному в документах Twilio Studio REST API , и успешно инициировал новый поток, используя (обязательные) номера телефонов отправителя и получателя.

use Twilio\Rest\Client;
$sid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token  = "my_auth_token";
$twilio = new Client($sid, $token);
$execution = $twilio->studio->v1->flows("FWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
                                ->executions
                                ->create("+15555559876", "+15555551234");

После получения основных сообщенийработая, теперь я хочу передать пару параметров потоку.К сожалению, я не смог найти примеры PHP, которые включают необязательные параметры.(В документах упоминается, как получить доступ к значениям параметров в виджетах с помощью {{flow.data.parameterName}}, но не как сгенерировать запрос в PHP.)

Ответ, вероятно, прост и очевиден, но я могуне разбираюсь и буду признателен за любые указания.

1 Ответ

0 голосов
/ 07 декабря 2018

Получен ответ от службы поддержки Twilio.

$twilio->studio->v1->flows("FWxxxxx")->executions->create("+1646221xxxx", "+1331481xxxx", array("parameters" => array("foo" => "bar")));

Необязательные параметры теперь проходят и могут использоваться виджетами в Studio Flow.

...