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 ライブラリ
Amazon IVS Chat API の CreateChatToken オペレーションと通信するサーバーエンドポイントを作成し、チャットユーザー用のチャットトークンを作成します。