Terminal “令牌不存在”

Terminal “令牌不存在”,terminal,alexa,ask-cli,Terminal,Alexa,Ask Cli,大家下午好 ASK CLI有一个问题,当我尝试使用ASK clone时,它会在我的控制台中返回此错误: 询问克隆amzn1.ask.skill.900c47d3-532f-45b5-975b-1c995c6dbd88 属性标记不存在。 /usr/local/lib/node_modules/ask cli/node_modules/simple-oauth2/lib/client/access token.js:21 如果此.token中的'expires_at'{ ^ TypeError:无法

大家下午好

ASK CLI有一个问题,当我尝试使用ASK clone时,它会在我的控制台中返回此错误:

询问克隆amzn1.ask.skill.900c47d3-532f-45b5-975b-1c995c6dbd88 属性标记不存在。 /usr/local/lib/node_modules/ask cli/node_modules/simple-oauth2/lib/client/access token.js:21 如果此.token中的'expires_at'{ ^

TypeError:无法使用“in”运算符在未定义的中搜索“expires\u at” 在new AccessToken/usr/local/lib/node_modules/ask cli/node_modules/simple-oauth2/lib/client/access token.js:21:22 在Object.createAccessToken[as create]/usr/local/lib/node_modules/ask cli/node_modules/simple-oauth2/lib/client/access token.js:38:12 在isTokenExpired/usr/local/lib/node_modules/ask cli/lib/utils/oauth wrapper.js:97:35 位于Object.tokenRefreshAndRead/usr/local/lib/node_modules/ask cli/lib/utils/oauth wrapper.js:84:10 在Object.module.exports.requestWithUrl/usr/local/lib/node_modules/ask cli/lib/api/request wrapper.js:45:18 在Object.module.exports.request/usr/local/lib/node_modules/ask cli/lib/api/request wrapper.js:26:20 位于Object.callGetSkillStatus/usr/local/lib/node_modules/ask cli/lib/api/api wrapper.js:229:20 位于Command.handle/usr/local/lib/node_modules/ask cli/lib/api/skill.js:213:20 位于Command.listener/usr/local/lib/node_modules/ask cli/node_modules/commander/index.js:315:8 在Command.emit events.js:182:13 在Command.parseArgs/usr/local/lib/node_modules/ask cli/node_modules/commander/index.js:654:12 在Command.parse/usr/local/lib/node_modules/ask cli/node_modules/commander/index.js:474:21 位于Object./usr/local/lib/node_modules/ask cli/bin/ask api.js:25:6 在模块处编译internal/modules/cjs/loader.js:707:30 在Object.Module.\u extensions..js internal/modules/cjs/loader.js:718:10 在Module.load internal/modules/cjs/loader.js:605:32处

我已经在地球上搜寻解决方案,并找到了一种绕过此问题的方法,即将oauth从“1.0.2”降级到“1.5.0”,但这似乎不起作用


对此有什么意见/建议吗?

我不久前遇到了这个问题。我卸载了cli,并按照教程安装了ASK-cli,它成功了

首次安装ASK-CLI时,它需要使用我们的aws帐户和amazon帐户进行配置。有时我们的帐户配置不正确,导致克隆和部署技能时出现问题。这是因为CLI的身份验证令牌与我们的帐户不匹配

解决方案:

再次尝试运行ask init命令。如果这不起作用


卸载ASK-CLI并重新安装。然后运行ASK init

您是否尝试重新安装ASK CLI,并查看这是否已更正克隆命令的功能?@ChuckLaPress有效!@ChuckLaPress能否将此作为答案,以便我标记它?