Introdução ao SDK para JavaScript de mensagens para clientes do Chat do IVS
Antes de começar, você deve se familiarizar com os Conceitos básicos do Amazon IVS Chat.
Adicionar o pacote
Use:
$ npm install --save amazon-ivs-chat-messaging
ou:
$ yarn add amazon-ivs-chat-messaging
Suporte ao React Native
O SDK JavaScript do IVS Chat Client Messaging tem uma dependência uuid
que usa o método crypto.getRandomValues
. Como esse método não é suportado no React Native, você precisa instalar o polyfill adicional react-native-get-random-value
e importá-lo na parte superior do arquivo 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);
Configurar seu backend
Esta integração exige endpoints em seu servidor que conversem com a API do Amazon IVS Chat. Use as bibliotecas oficiais da AWS
Crie um endpoint de servidor que se comunique com o endpoint CreateChatToken da API do Amazon IVS Chat, para criar um token de chat para usuários de chat.