Jur*_*rik 7 alexa node.js aws-lambda alexa-skill alexa-skills-kit
我总是在我的日志文件中收到错误"应用程序ID未设置",而我在此示例中设置了此ID :
const APP_ID = 'amzn1.ask.skill.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx';
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
Jur*_*rik 31
问题是这个例子已被弃用.
在index.js你的botton 你会发现这个代码:
exports.handler = (event, context) => {
const alexa = Alexa.handler(event, context);
alexa.APP_ID = APP_ID;
// To enable string internationalization (i18n) features, set a resources object.
alexa.resources = languageStrings;
alexa.registerHandlers(handlers);
alexa.execute();
};
Run Code Online (Sandbox Code Playgroud)
而且alexa.APP_ID = APP_ID;是错的.他们改成了alexa.appId.
因此,如果您将您的行更改为:
alexa.appId = APP_ID;
Run Code Online (Sandbox Code Playgroud)
您将不会再收到此错误消息.这是文档.
| 归档时间: |
|
| 查看次数: |
4707 次 |
| 最近记录: |