如何在twilio上为会议参加者拨打分机号

问题描述

我有一个在电话会议中添加参与者的场景。我就是那样

conference_name = "demo"
  account_sid = "xyz"
  auth_token = "xyz"

  client = Twilio::REST::Client.new(account_sid,auth_token)

  company_number_participent1 = client.conferences(conference_name).participants.create(from: 'xyz',to: "xyz")
  customer_number_participent2 = client.conferences(conference_name).participants.create(from: 'xyz',to: 'xyz')

,它可以正常工作。现在,一旦参与者加入通话,我也想添加拨号分机。根据常规调用的twilio文档,我们可以为扩展名添加参数,send_digits: '12#。当我这样做时,它会出错。

company_number_participent = client.conferences(conference_name).participants.create(from: 'xyz',to: "xyz",send_digits: '1')

如何在twilio中为会议参与者拨打分机号?

解决方法

我看不到sendDigits作为创建参与者请求的参数。而是使用calls resource进行呼叫,并使用TwiML处理发送数字并将与会者加入会议。