>Twilio 提供了一些文档来解释如何创建交互式语音体验,例如,如何提示呼叫者按键并提供不同的菜单或基于它执行操作。
但是,我找不到有关如何根据用户输入从第三方服务获取数据的任何信息。
例如,假设用户在键盘中输入他的邮政编码,我想从天气 API 获取天气并以语音形式将其返回给用户。
这可能吗?如果是,如何?
很有可能。您可以查看下面的文档,但关键小部件是 HTTP 请求小部件。
工作室小组件库
https://www.twilio.com/docs/studio/widget-library#http-request
相关行是: "JSON:如果您的HTTP小部件返回有效的JSON,您应该能够通过小部件访问它。MY_WIDGET_NAME.parsed"变量。
Studio 用户指南 - 使用变量
https://www.twilio.com/docs/studio/user-guide#working-with-variables