Saya mencoba membuat keterampilan di mana setelah LaunchRequest, pesan selamat datang awal diputar di fungsi StartGame menanyakan sekolah kepada pengguna, dan kemudian pengguna mengatakan sekolah mereka di maksud SetSchool, dan kemudian keterampilan mengatakan pesan. Saat ini ada bug di bagian terakhir, dan saya tidak tahu cara men-debugnya.

Kesalahan: masukkan deskripsi gambar di sini amazon-web-services aws-lambda alexa alexa-skills-kit alexa-skill

1
Neil Chowdhury 28 Desember 2017, 21:22

1 menjawab

Jawaban Terbaik

Jika Anda menghosting di AWS Lambda, log dapat ditemukan di CloudWatch. Dari konsol AWS, buka cloudwatch, lalu klik tautan Log di menu sebelah kiri. Anda harus dapat menemukan layanan Lambda Anda dari sana.

Yang mengatakan masalah Anda tampaknya menjadi masalah definisi Intent oleh negara. Anda telah menyetel status ke MULAI tetapi startStateHandlers tidak memiliki Intent SetSchool yang ditentukan.

Untuk memperbaikinya, Anda harus menambahkan definisi maksud SetSchool ke startStateHandlers ATAU menyetel ulang status ke salah satu yang berisi maksud SetSchool sebelum memancarkan respons Anda di pengendali StartGame.

0
terryk2 28 Desember 2017, 23:14