在通话过程中,我想可选地使用< Pay>连接器。我无法确定在通话过程中如何触发新资源。
答案 0 :(得分:2)
您可以通过传递要包含您的"<Pay>"
的新TwiML(XML)来修改“进行中”的调用。
您必须提供
"CAe1644a7eed5088b159577c5802d8be38"
)"http://demo.twilio.com/docs/voice.xml"
)我不知道您使用的是哪种语言,但是在带有Twilio库的PHP中,代码看起来像这样:
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';
use Twilio\Rest\Client;
// Find your Account Sid and Auth Token at twilio.com/console
// DANGER! This is insecure. See http://twil.io/secure
$sid = "ACc0966dd96e4d55d26ae72df4d6dc3494";
$token = "your_auth_token";
$twilio = new Client($sid, $token);
$call = $twilio->calls("CAe1644a7eed5088b159577c5802d8be38")
->update(array(
"method" => "POST",
"url" => "http://demo.twilio.com/docs/voice.xml"
)
);
print($call->to);
您可以在此处详细了解
(https://www.twilio.com/docs/voice/tutorials/how-to-modify-calls-in-progress)。