LoginSignup
0
0

More than 5 years have passed since last update.

Clova公式SDKのメソッドよく使うやつ(Node.js)

Last updated at Posted at 2018-12-24

install

ClovaスキルをLambdaで開発し始める時の手順をまとめた(Node.js)

スロット

// スロットをobjで取得
slots = responseHelper.getSlots();

// 一つづつ取得(fruitというスロットの場合)
fruit = responseHelper.getSlot("fruit");

sessionAttributes

取得

var sessionAttributes = responseHelper.getSessionAttributes();

保存

responseHelper.setSessionAttributes(sessionAttributes)

Speech系

// 通常
responseHelper.setSimpleSpeech(
  clova.SpeechBuilder.createSpeechText(``)
);

// reprompt
responseHelper.setSimpleSpeech(
  clova.SpeechBuilder.createSpeechText('リプロンプトだよ!'), true
);

session終了

responseHelper.endSession();

インテント名取得

responseHelper.getIntentName();

SessionID取得

responseHelper.getSessionId();

User情報

responseHelper.getUser();

{
  "userId": "...",
  "accessToken": "..."
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0