Alexa developer consoleで「モデルの保存」を押したらこのエラーがでた。
同じ事象に遭遇した方の助けになるといいなと思って恥ずかしいけどかいときまふ。
エラーコード
Alexa developer consoleにて、新しく作成したスキルの「モデルを保存」をクリックした時に、
「InvocationName must not be null or empty.エラーコード: MissingInvocationName」
というエラーが出た。
カスタムスロットを追加した時に保存しようとしてこうなったんだが、それを消しても、「モデルを保存」をすると同様のメッセージが消えない。やべえ!
直し方
このエラーを解消するには、「呼び出し名」を書く必要があります。
(1) 「呼び出し名」の字のあたりをクリック
(2) スキルの呼び出し名欄が未記入のはずなので、書き込む
↓
↓
できた!
補足
- そういえば、去年、このツールが日本語化する前は、呼び出し名は Invocation Nameって名前だった。エラーメッセージだけそれで残ってるっぽい。
以上です!