让bixby胶囊收集电话号码的最佳方式是什么?

让bixby胶囊收集电话号码的最佳方式是什么?,bixby,Bixby,收集电话号码的最佳方式是什么?几个月前,我一直在努力解决这个问题,所以从那时起,可能有些东西已经更新了。我最终创建了一个收集电话号码的操作,它将10个概念(每个电话号码对应一个)转换成一个字符串,然后在api调用中发送。我没有看到一个图书馆胶囊来处理这个问题,但无论图书馆胶囊与否,有没有更好的方法来收集电话号码?希望这个问题能为很多人省去定义10个概念的麻烦 每个数字不需要单独的概念;您只需要一个包含完整数字的text基本概念 此外,使用输入视图向用户显示请求他们的电话号码将是实现用例的最佳方法

收集电话号码的最佳方式是什么?几个月前,我一直在努力解决这个问题,所以从那时起,可能有些东西已经更新了。我最终创建了一个收集电话号码的操作,它将10个概念(每个电话号码对应一个)转换成一个字符串,然后在api调用中发送。我没有看到一个图书馆胶囊来处理这个问题,但无论图书馆胶囊与否,有没有更好的方法来收集电话号码?希望这个问题能为很多人省去定义10个概念的麻烦

每个数字不需要单独的概念;您只需要一个包含完整数字的
text
基本概念

此外,使用
输入视图
向用户显示请求他们的电话号码将是实现用例的最佳方法

输入视图
表单
还可以使用
掩码
属性进行修改,以确保在用户输入无效条目时检查这些条目。您可以在我们的文档中了解有关如何进一步自定义
掩码
属性的更多信息

例如,下面的代码片段只允许使用模式为(100)000-0000的电话号码

text-input {
  id (pnumber)
  type (PhoneNumber)
  label (Phone Number)
  pattern {
    mask ("(100) 000-0000")
  }
  value ("#{raw(this.phoneNumber)}")
}

很酷,这看起来可以解决很多问题,谢谢!不过,我们主要致力于语音接口,是否有类似于语音掩码的东西可以在没有表单/视图的情况下工作?