IVS Chat Client Messaging JavaScript SDK の開始方法 - Amazon IVS

IVS Chat Client Messaging JavaScript SDK の開始方法

開始する前に、「Amazon IVS Chat の開始方法」を理解しておく必要があります。

Package の追加

次のいずれかを使用してください。

$ npm install --save amazon-ivs-chat-messaging

または

$ yarn add amazon-ivs-chat-messaging

React Native Support

IVS Chat Client Messaging JavaScript SDK には、crypto.getRandomValues メソッドを使用する uuid 依存関係があります。このメソッドは React Native ではサポートされていないため、追加のポリフィル react-native-get-random-value をインストールして、index.js ファイルの先頭でインポートする必要があります。

import 'react-native-get-random-values'; import {AppRegistry} from 'react-native'; import App from './src/App'; import {name as appName} from './app.json'; AppRegistry.registerComponent(appName, () => App);

バックエンドのセットアップ

この統合には、Amazon IVS Chat API と通信するサーバ上のエンドポイントが必要です。サーバーから Amazon IVS API へのアクセスに公式の AWS ライブラリを使用します。これらのライブラリーはパブリックパッケージ (node.jsjavago など) から、複数の言語でアクセスできます。

Amazon IVS Chat API の CreateChatToken オペレーションと通信するサーバーエンドポイントを作成し、チャットユーザー用のチャットトークンを作成します。