1

Ich kann API.AI-Exportcode mit Amazon Alexa nicht integrieren. Was ich glaube, ist, dass sowohl das Intent-Schema als auch die Sample-Äußerungen korrekt an der richtigen Stelle ausgefüllt wurden, jedoch verursachen die HTTPS-Endpunkte für die Lambda-Funktion Probleme. Da die Fähigkeit für API.AI erstellt wurde, verwende ich Google Cloud Function zum Schreiben des NodeJs-Skripts, wobei die URL etwas ähnelt - https: //.cloudfunctions.net/ (Aus Sicherheitsgründen habe ich das genaue nicht geschrieben URL). Auf API.AI funktioniert es wie erwartet, aber auf Alexa Lambda während des Testens gibt es einen Fehler wie - Der Remote-Endpunkt konnte nicht aufgerufen werden, oder die Antwort, die zurückgegeben wurde, war ungültig. (Als SSL-Zertifikat verwendet wurde - Mein Entwicklungsendpunkt verfügt über ein Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle) Auf dem Gegenstück bei Verwendung der SSL-Zertifikatoption als - Mein Entwicklungsendpunkt ist eine Unterdomäne einer Domäne mit einem Platzhalterzertifikat von einer Zertifizierungsstelle, führt es zu Handshake-Fehler. Ich habe nicht versucht mit - Ich werde ein selbstsigniertes Zertifikat im X.509-Format hochladen. Kann ich Sie bitten, mir zu helfen, dieses Problem zu beheben?Integrieren von API.AI mit Amazon Alexa

Antwort

0

Dies ist ein anderer Ansatz, den ich getan habe, um zu lösen, was auf diesem Fragetitel geschrieben wird, nicht auf Ihrer Beschreibung. Ich hoffe, Sie können dabei Hilfe finden. Dies änderte völlig die Art, wie ich bei der Integration von Alexa und API.ai dachte, und es funktioniert wie ein Zauber.

https://github.com/bfisher82/EugeBot

Werfen Sie einen Blick auf die PDF-Datei. Es hat eine Schritt-für-Schritt-Prozedur. Ich habe den Java-Code nicht benutzt. Ich habe selbst ein Python2 Lambda geschrieben, mit dem Modul api.ai von Pypi.

1

Ich hatte das gleiche Problem und am Ende habe ich ein AWS Lambda basierend auf Node.js erstellt, um Alexa mit Api.ai zu verbinden. Es ist auch kompatibel mit Api.ai Features wie Kontexten.

https://github.com/Gnzlt/AlexaApiAiBridge

Spüren beizutragen frei!

Verwandte Themen