我需要帮助向我正在构建的alexa技能发送通知给用户的alexa设备(回声,点等等,而不是其他非亚马逊alexa设备)。我看到报价制作者正在做这件事,但它是如何做到这一点是黑盒子。
例如,如果用户通过我的技能订购了一些项目(例如abc org)。我想主动通知用户他们的alexa设备上有关订单状态的信息(例如,物品已发货,或今天发货的物品)。
亚马逊已经将此用于亚马逊购物,但我没有看到很多关于实施技能的信息。
我看到报价制作者为自己创建了一个通知,但它是如何做的呢是一个黑盒子
答案 0 :(得分:0)
通过Proactive Events API,您可以向技能娴熟的用户发送通知。
您可以使用Proactive Events API将事件发送到Alexa。这些事件表示客户可能感兴趣的事实数据。收到事件后,Alexa会主动将信息传递给选择接收这些事件的客户。该API当前支持一个主动渠道Alexa Notifications。随着将来添加更多主动渠道,您将能够使用它们而无需与新的API集成。
https://developer.amazon.com/docs/smapi/proactive-events-api.html
答案 1 :(得分:0)
我有完全相同的问题,但仍然不确定100%的答案。
据我所知,Notifications API从未使它脱离开发人员预览版,而是被Proactive Events API取代了。
不幸的是,除非您的技能需要发送有关垃圾收集或运动得分的通知,否则您可能很不幸。 Here is the complete list of all notifications types that are currently supported: