Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP SDK向Twilio Studio发送可选参数以触发流_Php_Twilio_Twilio Studio - Fatal编程技术网

使用PHP SDK向Twilio Studio发送可选参数以触发流

使用PHP SDK向Twilio Studio发送可选参数以触发流,php,twilio,twilio-studio,Php,Twilio,Twilio Studio,我正在尝试使用PHP向Twilio Studio流触发器发送可选参数。我遵循中所示的示例,使用(必需的)发件人和收件人电话号码成功触发了一个新流 use Twilio\Rest\Client; $sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; $token = "my_auth_token"; $twilio = new Client($sid, $token); $execution = $twilio->studio->v1->

我正在尝试使用PHP向Twilio Studio流触发器发送可选参数。我遵循中所示的示例,使用(必需的)发件人和收件人电话号码成功触发了一个新流

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中生成请求。)


答案可能很简单也很明显,但我想不出答案,希望得到任何指导

收到Twilio支持部门的答复

$data=[“parameters”=>[“foo”=>“bar”];
$flow=$twilio->studio->v2->flows(“FWxxxxx”);
$flow->executions->create($to,$from,$data);
可选参数现在正在传递,可以由Studio流中的小部件使用