Итак, я пытаюсь вызвать службу обмена сообщениями Google Could из эха Amazon, используя NodeJS (используя mac os x).Amazon Echo Lambda Function ZIP issue
Поскольку файл main.js содержит сторонние библиотеки, я установил их с помощью команды «npm install» . Я использую следующие библиотеки точно:
- https://github.com/ToothlessGear/node-gcm для NodeJS Google Может Сообщения
- асинхронной
Когда я сделал свой почтовый файл и загрузить в амазонки лямбда, я получил следующее сообщение об ошибке :
It looks like your Lambda function "oAa" is unable to be edited inline, so you need to re-upload any changes. This may be because your file is too large or your zip file contains more than one file to edit. However, you can still invoke your function right now.
Почтовый файл невелик, это всего лишь 1,5 Мб. Я предполагаю, что у меня есть эта ошибка, потому что файл содержит все библиотеки, в которых я нуждаюсь, с более чем одним файлом js.
Я подключил структуру папок моего ZIP-файла. Он содержит один файл и одну папку. У меня есть один файл в основной папке и множество библиотек рядом с ним (во второй папке).
UPDATE это сообщение об ошибке, что я получаю:
{ "errorMessage": "Exception: TypeError: Cannot read property 'application' of undefined" }
и это не сработало, как решение: https://forums.developer.amazon.com/forums/message.jspa?messageID=18330
ли кто-нибудь из вас встречался с тем же вопрос в прошлом? Могу я попросить вас о помощи, ребята?
Спасибо, Карой
Любые удачи, получая этот разрешенный кароли? Я вижу ту же проблему. – iosNoob
nope, пожалуйста, если да, дайте мне знать как ответ :) – Karoly