Visual Studio 代码中的 Alexa 技能

Alexa Skill from Visual Studio Code

首先,很抱歉,如果这是重复的,但我搜索了一段时间后没有找到任何信息

我想使用 Python 从 VSCode 编写 Alexa 技能,因为我更喜欢它而不是在浏览器上编写代码。我尝试按照“离线工具”(image) 上的步骤操作,但我一直在努力让它工作

选项 A,扩展名:

当我打开 Alexa Skill Toolkit(ASK) VSCode 扩展,登录并尝试导入我现有的项目时,它要求一些 git 我在关注 this tutorial.

后无法获得的凭据

选项 B,CLI:

安装 NodeJS 和 ASK-CLI 后,我收到 无法获取源错误 使用 ask init --hosted-skill-id amzn1.ask.skill.myId

我可能刚刚犯了很多愚蠢的错误,但我现在真的很困惑,在此先感谢您的帮助

“401”错误代码表示您未经授权。我假设您没有尝试在 header 中添加任何内容,因为您没有添加您应该添加的内容。这是获取授权访问令牌的指南 header:https://developer.amazon.com/en-US/docs/alexa/smapi/get-access-token-smapi.html