我想使用Alexa API来阅读购物清单(用于在网络应用中显示)。我必须写一个“技能”吗?

问题描述 投票:0回答:1

首先,如果这是一个愚蠢的问题,或者之前被问过,我会道歉。我一直在寻找几天,但找不到答案。这通常意味着我在问一个愚蠢的问题。 ;-)

我的厨房里有一个rPi和触摸屏;它显示了有用的东西,如未来7天的约会,接下来7天的天气,新闻标题等。这是我在Angular 7中编写的一个Web应用程序,它查询我也写过的NodeJS v8后端。这是学习Angular和Node的业余爱好项目。

Node应用程序执行与外界的所有交互,使用Google的Calendar API获取约会,Yahoo Weather API,newsapi.org。所有这些集成遵循相同的模式 - 获取一些apikey令牌,并在调用某些API方法时使用它来获取JSON wad中的请求数据。

现在,我想从我的Echo获得购物清单。在查看了亚马逊的Alexa API文档之后,我似乎无法以与之前三次集成相同的方式执行此操作。我真的必须为此写一个“技能”,虽然我从不打算在Echo上调用它吗?

如果是这样,你能指出一个不错的样本吗?亚马逊提供的所有示例均未使用Lists API。

node.js alexa
1个回答
0
投票

是的,你必须创造一种技能才能获得access_token。然后 - Out of Session Interaction功能可能会有用。

© www.soinside.com 2019 - 2024. All rights reserved.