如何使用node.js和Lambda在处理程序中获取技能ID

时间:2019-05-31 18:00:07

标签: javascript node.js amazon-web-services aws-lambda alexa-skill

我想获取Alexa发送给我的lambda函数的技能ID,但是我不知道如何在处理程序中访问它。 context.systen.session.application.applicationid无效,因为我没有上下文或事件对象。

const LaunchRequestHandler = {
  canHandle(handlerInput) {
    return handlerInput.requestEnvelope.request.type === 'LaunchRequest';
  },
  handle(handlerInput) {
    //????????????????how do I get the skill ID here?????????????? 
    return handlerInput.responseBuilder
      .speak('Test Test')
      .getResponse();
  },
};

1 个答案:

答案 0 :(得分:0)

set "nofives=%userinput:5=%0123456789ABCDEF"
set /a fives=0x%nofives:~6,1%