2017-02-11 12 views
6

tôi luôn luôn nhận được những lỗi 'ID ứng dụng không được thiết lập' trong các tập tin đăng nhập của tôi trong khi tôi đã thiết lập ID này như họ nói ở đây example:Cách sửa Cảnh báo: ID ứng dụng không được đặt?

const APP_ID = 'amzn1.ask.skill.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'; 

Làm thế nào tôi có thể khắc phục vấn đề này?

Trả lời

19

Sự cố là ví dụ này không được dùng nữa.

Tại botton của bạn index.js bạn sẽ tìm thấy mã này:

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(); 
}; 

alexa.APP_ID = APP_ID; là sai. Họ đã đổi thành alexa.appId.

Vì vậy, nếu bạn thay đổi dòng của bạn để:

alexa.appId = APP_ID; 

Bạn sẽ không nhận được thông báo lỗi này nữa. Đây là documentation.

+0

Có vẻ như điều này không còn được dùng nữa ... 'Tham chiếuError: APP_ID không được xác định' – kitingChris

Các vấn đề liên quan