Introdução ao SDK para JavaScript de mensagens para clientes do Chat do IVS - Amazon IVS

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 para acessar a API do Amazon IVS via servidor. Essas bibliotecas podem ser acessadas em várias linguagens via pacotes públicos, por exemplo, node.js, java e go.

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.