【问题标题】:Twilio Voice - how to change incoming call tone with Twilio FunctionsTwilio Voice - 如何使用 Twilio 功能更改来电铃声
【发布时间】:2019-07-30 01:10:23
【问题描述】:

我有一个澳大利亚 Twilio 号码,但是当人们拨打电话时,他们听到的铃声与您拨打澳大利亚电话时通常听到的铃声截然不同。如何在这部分功能中更改它:

    const dial = twiml.dial(
      {
        action: '/handle-call',
        method: 'POST',
        timeout: 20
      }
    );
    dial.sip('me@example.sip.us1.twilio.com');

编辑:我尝试将其添加到函数中,但每当有人尝试调用时都会收到 500 错误(我还在配置设置的上下文中启用了 AUTH_TOKEN)。

exports.handler = function(context, event, callback) {
    const device = new Twilio.twiml.Device();
    device.setup(context.AUTH_TOKEN, {
        sounds: {
            incoming: 'http://url-to-sound-file.mp3'
        }
    });
    ...

【问题讨论】:

  • 您是接听 Twilio 号码还是拨打 Twilio 号码?
  • 两者。我想要更改的是呼入电话 - 所以打电话给我的人在我接听之前听到的铃声。
  • Twilio 现在似乎已弃用该答案。此外,它没有解释如何将其添加到函数中。

标签: twilio twilio-api twilio-functions


【解决方案1】:

你注意到 ringTone 属性了吗?

TwiML™ 语音: https://www.twilio.com/docs/voice/twiml/dial#ringtone

另外,请注意以下评论: "注意:铃声永远不会应用于对端点的呼叫。"

【讨论】:

  • 我没有看到,但正如它所说,我不能将它与 sip 端点一起使用,这是一个要求。
【解决方案2】:

不完全是函数,而是 TwiML Bins。从这篇文章中复制粘贴没有多大意义。

https://support.twilio.com/hc/en-us/articles/360024055153-Change-the-Hold-Music-with-Twilio-Flex

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多