[英]Sending optional parameters to Twilio Studio to trigger Flow using PHP SDK
我正在尝试使用 PHP 将可选参数发送到 Twilio Studio Flow Trigger。 我遵循了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");
在使基本通信正常工作后,我现在想将几个参数传递给 Flow。 不幸的是,我找不到任何包含可选参数的 PHP 示例。 (文档提到如何使用 {{flow.data.parameterName}} 访问小部件中的参数值,但没有提到如何在 PHP 中生成请求。)
答案可能简单明了,但我想不通,希望得到任何指导。
收到来自 Twilio 支持的答复。
$data = ["parameters" => ["foo" => "bar"]];
$flow = $twilio->studio->v2->flows("FWxxxxx");
$flow->executions->create($to, $from, $data);
可选参数现在正在传递,可供 Studio Flow 中的小部件使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.