Guida introduttiva all'SDK di messaggistica per client di chat IVS su JavaScript - Amazon IVS

Guida introduttiva all'SDK di messaggistica per client di chat IVS su JavaScript

Prima di iniziare, acquisire familiarità con Nozioni di base su Amazon IVS Chat.

Aggiungere il pacchetto

Usa:

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

oppure:

$ yarn add amazon-ivs-chat-messaging

Supporto React Native

L'SDK JavaScript di IVS Chat Client Messaging ha una dipendenza uuid che utilizza il metodo crypto.getRandomValues. Poiché questo metodo non è supportato in React Native, è necessario installare il polyfill aggiuntivo react-native-get-random-value e importarlo nella parte superiore del file 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);

Impostazione del backend

Questa integrazione richiede endpoint sul server che comunichino con l'Amazon IVS Chat API. Utilizzare le librerie AWS ufficiali per accedere all'API Amazon IVS dal proprio server. Queste librerie sono accessibili in diverse lingue dai pacchetti pubblici, ad esempio node.js, java e go.

Creare un endpoint del server che comunichi con l’operazione CreateChatToken dell'API Chat Amazon IVS per creare un token di chat per gli utenti della chat.