【问题标题】:Retrieving phone number when using Twilio Flex使用 Twilio Flex 时检索电话号码
【发布时间】:2021-01-04 18:56:16
【问题描述】:

我正在使用 Twilio Flex,传入的 SMS 消息首先通过 Studio 流。具体来说,我通过检查 CRM 数据库来查询传入的电话号码之前是否发过短信(或者是订阅者)。

但是,Flex 似乎将传入电话号码的哈希发送到 Studio。所以,当我使用 {{trigger.message.From}} 时,我会得到类似 SMS_XXXXXXXXXXXXXXXXX 的信息。

在使用 Flex 时,有没有办法在 Studio 中检索电话号码?

在没有 Flex 的情况下,流程可以正常运行。

谢谢!

【问题讨论】:

    标签: twilio


    【解决方案1】:

    查看 Studio Flow 日志,了解哪些元数据通过 SMS 发送到 Studio Flow(在 Trigger > Widget & Flow Properties > Flow Data 下)。

    信息似乎在ChannelAttributes 中。

    ChannelAttributes": {
            "serviceNumber": "sms_gvng1aenviwinstonvtzms9ol91sxxozb",
            "from": "+18025551212",
            "forwarding": true,
            "twilioNumber": "+12055551212",
            "channel_type": "sms",
            "status": "ACTIVE",
            "long_lived": false,
            "proxySession": "KC92ecfbc962867530975679fff9b2445a"
          }
    

    所以在 Studio 中使用:

    {{trigger.message.ChannelAttributes.from}}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      • 2013-08-02
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 2020-11-27
      相关资源
      最近更新 更多