用Twilio打出电话后,有没有办法隔一段时间再发额外的数字?

After making an outbound call with Twilio, is there a way to send additional digits after a period of time?

我目前正在成功拨出电话,sendDigits 已指定。我想在稍后的通话期间能够发送 更多 位数字。这可能吗,也许用 twiml?注意:我不想拨另一个号码,只需输入数字或其他键盘选项。

我们不一定要在特定时间执行此操作,而是在发送和处理初始发送数字后有足够的时间执行此操作。如果我们可以在发送额外数字之前添加一个时间延迟,那就完美了。我们尝试在原始发送数字和我们要发送的额外内容之间添加随机数字,但这似乎不起作用。

这里是 Twilio 开发人员布道者。

您可以使用 w 字符为发送的数字添加停顿。每个 w 是半秒的停顿。因此,如果您发送“1234wwwwwwwwww5678”,Twilio 将在“1234”和“5678”之间暂停 5 秒。

或者,您也可以像这样使用 TwiML <Play> element. You can send digits with the digits attribute 在 phone 下播放数字:

<Response>
  <Play digits="1234wwwwwwwwww5678"></Play>
</Response>

如果有帮助请告诉我。