Alexa Skill 테스트에서 "Invalid ApplicationId"오류가 발생하는 경우의 해결 방법
                                            
                                                
                                                
                                                
                                                
                                                
                                                 2901 단어  람다AlexaSkillsKit알렉사
                    
증상
Alexa Skill의 Lambda 함수를 테스트하면 다음과 같은 오류가 발생합니다.

내용
{
  "errorMessage": "Invalid ApplicationId: amzn1.ask.skill.d317bd99-c687-4d3f-9485-84cd74096bfe",
  "errorType": "Error",
  "stackTrace": [
    "AlexaRequestEmitter.ValidateRequest (/var/task/node_modules/alexa-sdk/lib/alexa.js:157:27)",
    "AlexaRequestEmitter.HandleLambdaEvent (/var/task/node_modules/alexa-sdk/lib/alexa.js:126:25)",
    "AlexaRequestEmitter.value (/var/task/node_modules/alexa-sdk/lib/alexa.js:100:31)",
    "exports.handler (/var/task/index.js:9:11)"
  ]
}

내용
START RequestId: c3d35de6-13a9-11e8-a575-6f749581c416 Version: $LATEST
2018-02-17T06:14:09.162Z    c3d35de6-13a9-11e8-a575-6f749581c416    The applicationIds don't match: amzn1.ask.skill.[unique-value-here] and amzn1.ask.skill.d317bd99-c687-4d3f-9485-84cd74096bfe
2018-02-17T06:14:09.163Z    c3d35de6-13a9-11e8-a575-6f749581c416    {"errorMessage":"Invalid ApplicationId: amzn1.ask.skill.d317bd99-c687-4d3f-9485-84cd74096bfe","errorType":"Error","stackTrace":["AlexaRequestEmitter.ValidateRequest (/var/task/node_modules/alexa-sdk/lib/alexa.js:157:27)","AlexaRequestEmitter.HandleLambdaEvent (/var/task/node_modules/alexa-sdk/lib/alexa.js:126:25)","AlexaRequestEmitter.value (/var/task/node_modules/alexa-sdk/lib/alexa.js:100:31)","exports.handler (/var/task/index.js:9:11)"]}
END RequestId: c3d35de6-13a9-11e8-a575-6f749581c416
REPORT RequestId: c3d35de6-13a9-11e8-a575-6f749581c416  Duration: 65.45 ms  Billed Duration: 100 ms     Memory Size: 128 MB Max Memory Used: 34 MB
원인
로그에 "The applicationIds don't match: amzn1.ask.skill.[unique-value-here]"라는 문구가 있습니다. 이는 테스트 데이터의 앱 ID 설정이 샘플로 만들어진 상태임을 나타냅니다.
대처
테스트 이벤트 설정을 선택합니다.

'저장된 테스트 이벤트'의 텍스트 필드를 확인하면 여기에
[unique-value-here] 라고 적혀 있습니다.
이 모든 것을 앱 ID의
amzn1.ask.skill. 뒤의 부분('증상' 예제의 경우 d317bd99-c687-4d3f-9485-84cd74096bfe )으로 바꿉니다.
                Reference
이 문제에 관하여(Alexa Skill 테스트에서 "Invalid ApplicationId"오류가 발생하는 경우의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/makopo/items/3faec593fe395068b7a7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)