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
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.