1

我無法將API.AI導出代碼與Amazon Alexa相集成。我相信的是,Intent Schema和Sample Speech之類的東西在正確的位置都被正確填充了,但是,Lambda函數的HTTPS端點卻造成了麻煩。 由於該技能是爲API.AI構建的,因此我使用Google Cloud Function編寫了NodeJs腳本,該URL看起來接近 - https://.cloudfunctions.net/(爲了安全起見,我沒有寫出確切的URL)。在API.AI上,它可以正常工作,但是在Alexa Lambda測試期間,它提供了一個錯誤,如 - 無法調用遠程端點,或者它返回的響應無效。 (當使用的SSL證書是 - 我的開發端點具有來自可信認證中心的證書) 關於對方,雖然使用SSL證書選項爲 - 我的開發端點是具有通配符證書的域的子域從證書頒發機構,它導致握手錯誤。 我還沒有嘗試過使用 - 我將上傳X.509格式的自簽名證書。 我可以請求你們幫我解決這個問題嗎?將API.AI與Amazon Alexa相集成

回答

0

這是我用來解決在這個問題標題上寫什麼的不同方法,而不是您的描述。我希望你能在這方面找到幫助。這完全改變了我在整合Alexa和API.ai時的思維方式,它的工作就像一個魅力。

https://github.com/bfisher82/EugeBot

看看PDF文件。它有一個循序漸進的過程。我沒有使用Java代碼。我自己寫了一個Python2 lambda,使用Pypi的模塊api.ai。