API.AIエクスポートコードをAmazon Alexaと統合できません。私が信じているのは、意図的なスキーマとサンプルの発話の両方が適切な場所に正しく埋められていることです。しかし、ラムダ関数のHTTPSエンドポイントは問題を引き起こしています。 スキルはAPI.AI向けに作成されているため、NodeJsスクリプトの作成にはGoogle Cloud機能を使用します.HTMLはhttps://.cloudfunctions.net/に近いものです(セキュリティ上の理由から、 URL)。 API.AIでは、期待どおり動作しますが、テスト中のAlexa Lambdaでは、次のようなエラーが表示されます。 リモートエンドポイントを呼び出せなかったか、返されたレスポンスが無効でした。 (SSL証明書が使用されていた場合 - 私の開発エンドポイントは信頼できる認証局の証明書を持っています) SSL証明書オプションを使用しているときに - 私の開発エンドポイントはワイルドカード証明書を持つドメインのサブドメインです認証局からのハンドシェイクエラーにつながります。 私は使用しようとしませんでした - 私はX.509形式で自己署名証明書をアップロードします。 この問題を解決するお手伝いをしてもらえますか?API.AIとAmazon Alexaの統合
1
A
答えて
0
これは、あなたの説明ではなく、この質問のタイトルに書かれているものを解決するために私がやった別のアプローチです。私はあなたがこれについて助けを見つけることができれば幸いです。これは、AlexaとAPI.aiを統合する際に考えていたやり方を完全に変え、魅力的な働きをしました。
https://github.com/bfisher82/EugeBot
PDFファイルを見てみましょう。これにはステップバイステップの手順があります。私はJavaコードを使用しませんでした。私はPypiのモジュールapi.aiを使ってPython2のラムダを自分で書いた。
1
私は同じ問題があり、Node.jsに基づいてAWSラムダを作成し、AlexaとApi.aiを接続しました。また、コンテキストなどのApi.aiの機能と互換性があります。
https://github.com/Gnzlt/AlexaApiAiBridge
貢献してお気軽に!
関連する問題
- 1. Amazon Echo(Alexa)とPushbulletの統合
- 2. HybrisとAmazon Paymentsの統合
- 3. amazon alexa
- 4. Amazon Alexaのカスタムスキルとスマートホームスキル。コントロールデバイス
- 5. Amazon AlexaのカードシステムとFlask-Ask
- 6. Amazon MWS統合
- 7. Amazon Alexa:スロットタイプ
- 8. Amazon Alexaデバッグ
- 9. Amazon alexa working
- 10. Amazon Alexa Music Routine
- 11. androidにapi.aiを統合したテキスト
- 12. API.Ai botをウェブチャネルに統合する
- 13. Amazon Cartのインラインチェックアウトとの統合
- 14. Amazon Cognito IdentityとCongnitoユーザープールの統合
- 15. Amazon AthenaとDynamoDBバックアップの統合
- 16. Androidの統合Amazon S3とアイデンティティプール
- 17. Amazon Alexa Intent Skill Console
- 18. Amazon DynamoDBのSpring統合サポート
- 19. 独自の機能をapi.aiと統合する
- 20. Amazon Alexa Skill S3の制限
- 21. 1ワードのスロットamazon alexa
- 22. オーディオストリーミング| Amazon Echoでのテスト| Alexa
- 23. Amazon Alexa Skills - モバイルアプリ作成カード
- 24. Amazon Alexa階層的なダイアログ
- 25. Amazon AlexaスキルのNodeJSの問題
- 26. API.aiとWeChat?
- 27. AlexaのスキルをAPI.AI/Dialogflowにインポートするには?
- 28. 既に機能しているFacebookメッセンジャーボットにApi.aiを統合
- 29. Amazon Alexa:ユーザーの言葉を保存
- 30. Amazon AlexaのスキルでAmazonのカタログを再生