2017-05-25 15 views
3

Amazon lex chat botを作成できます。私はFacebookのメッセンジャーでも同じことを公開することができます。また、iOSとAndroid用のsdkを見つけました。Amazon Lex Chatbotをwebserviceとして公開するには

lex botを休憩クライアントから呼び出すことができるwebserviceとして公開し、残りの呼び出しで任意のユーザーインターフェイスに統合できるようにすることです。

私はサービスとしてレックスボットを公開するためのJavascript sdkについて聞いたことがありますが、私はこれに関する適切な文書を見つけることができません。

答えて

4

lex-runtimeには、Javascript SDKからアクセスできます。 AWSのドキュメントは次のとおりです。http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/LexRuntime.html

最も厄介な部分は認証です。 Amazonからの勧告は、通常、APIゲートウェイの前でLambda関数を介してLexリクエストをルーティングすることです。別の方法として、Lexを呼び出す権限を持つ認証されていないCognitoロールを用意し、クライアントが直接呼び出すようにすることができます。

ブラウザからAWSを呼び出すことに慣れていない場合は、スタートガイドを使用のものであってもよい:http://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/getting-started-browser.html

0

あなたはあなたの残りのクライアントからの要求を取得し、レックスにそれを転送しますAWS API Gatewayを使用することができます。

あなたのアーキテクチャは次のようになります:
チャットクライアント< ==> AWS API Gatewayの< ==> AWSレックス

詳細について確認しthis link

関連する問題