Erste Schritte mit dem IVS Chat Client Messaging JavaScript SDK
Bevor Sie beginnen, sollten Sie mit Erste Schritte mit Amazon IVS Chat vertraut sein.
Hinzufügen des Package
Verwenden Sie entweder:
$ npm install --save amazon-ivs-chat-messaging
oder:
$ yarn add amazon-ivs-chat-messaging
React Native Support
Das IVS Chat Client Messaging JavaScript SDK hat eine uuid
-Abhängigkeit, die die Methode crypto.getRandomValues
verwendet. Da diese Methode in React Native nicht unterstützt wird, müssen Sie das zusätzliche Polyfill react-native-get-random-value
installieren und es oben in der Datei index.js
importieren:
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);
Einrichten Ihres Backends
Für diese Integration sind Endpunkte auf Ihrem Server erforderlich, die mit der Amazon-IVS-Chat-API kommunizieren. Verwenden Sie die offiziellen AWS-Bibliotheken
Erstellen Sie einen Server-Endpunkt, der mit dem Vorgang CreateChatToken der API von Amazon IVS Chat kommuniziert, um ein Chat-Token für Chat-Benutzer zu erstellen.