如何通过 Alexa 下亚马逊产品订单 API

How to place a amazon product order through Alexa API

我正在尝试构建一个 Amazon Alexa Skill,允许用户在亚马逊上查找和订购某些产品。

有没有办法通过 Alexa API 通过亚马逊订购产品,或者至少将它们添加到用户 Alexa 'Shopping list'?

没有。 Alexa API 仅提供根据用户所说内容接收 Intent 的功能,您可以提供口头反馈、Alexa 应用程序中的卡片,并进行处理或对 Web 服务进行 API 调用。 Alexa 平台不允许第 3 方开发人员查看或管理用户的亚马逊购物体验。

我不知道亚马逊提供第 3 方 API 来管理用户购物体验。

但是,您使用 Alexa 来管理这样的购物体验的方法是首先使用 Alexa 的 OAuth 2.0 集成来授权购物服务的技能。然后,当用户询问或告诉 Alexa 某事时,您可以拨打 API 电话来查找产品,将它们添加到购物卡,然后完成结帐流程。

你问的问题是亚马逊已经在 Alexa 平台上提供了这个功能,就像我提到的,我不相信亚马逊提供 APIs 来管理你的购物体验谈论。即使亚马逊提供了这些 API,我觉得这项技能也不太可能通过审核流程,因为亚马逊已经在 Alexa 平台上提供了购物体验。