情况就是这样。
我将使用相应的命令(“ Alexa, do whatever..
”)开始技能,在Skill Endpoint中处理后续的LaunchRequest
,然后(几分钟后),Alexa会提示用户一些问题
我想知道是否可以通过从第三个Web服务向相应的端点发送请求来触发Alexa中的较晚提示(实际上是重新记录)。我想我可以在端点(AWS Lambda函数或其他功能)中处理HTTP请求,但是我不知道是否可以在Alexa中触发响应而无需先启动响应。
答案 0 :(得分:2)
我认为这是不允许的,因为它将打破一个基本的隐私问题,在该问题中,交互需要由用户发起,因此违反Alexa TOS。
如果您的“记录”实际上并不需要第三者触发,例如,如果您不响应代码事件而运行某些内容,那么您可以查看提醒API。
您确实需要在开始时先征得他们的许可,这样可能会在某种程度上改变您的流程,但随后您可能会提示他们以这种方式重新投入使用技能。