Overzicht van de chat-SDK

Azure Communication Services Chat SDK's kunnen worden gebruikt om uitgebreide, realtime chat toe te voegen aan uw toepassingen.

Mogelijkheden van chat-SDK

In de volgende tabel ziet u de set functies die momenteel beschikbaar zijn in de Communication Services-chat-SDK's.

Groep van functies Mogelijkheid Azure-CLI JavaScript Java .NET Python iOS Android
Belangrijkste mogelijkheden Een chatgesprek tussen 2 of meer gebruikers maken ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Het onderwerp van een chatgesprek bijwerken ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Deelnemers toevoegen aan of verwijderen uit een chatgesprek ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Kiezen of u de chatberichtgeschiedenis wilt delen met de deelnemer die wordt toegevoegd ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Een lijst met deelnemers ophalen in een chatgesprek ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Een chatgesprek verwijderen ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Met een communicatiegebruiker haalt u de lijst met chatthreads op waarvan de gebruiker deel uitmaakt ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Informatie ophalen voor een bepaald chatgesprek ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Berichten verzenden en ontvangen in een chatgesprek ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
De inhoud van uw verzonden bericht bijwerken ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Een bericht verwijderen dat u eerder hebt verzonden ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Leesbevestigingen voor berichten die zijn gelezen door andere deelnemers in een chat ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Ontvang een melding wanneer deelnemers actief een bericht typen in een chatgesprek ✔️ ✔️ ✔️
Alle berichten in een chatgesprek ophalen ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Unicode-emoji's verzenden als onderdeel van berichtinhoud ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Metagegevens toevoegen aan chatberichten ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Weergavenaam toevoegen om indicatormelding te typen ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Realtime meldingen (ingeschakeld door eigen signaleringspakket**) Chatclients kunnen zich abonneren om realtime updates te krijgen voor binnenkomende berichten en andere bewerkingen die plaatsvinden in een chatthread. Zie Chatconcepten voor een lijst met ondersteunde updates voor realtimemeldingen ✔️ ✔️ ✔️
Mobiele pushmeldingen met Notification Hub De Chat SDK biedt API's waarmee clients kunnen worden gewaarschuwd voor binnenkomende berichten en andere bewerkingen die plaatsvinden in een chat-thread door een Azure Notification Hub te verbinden met uw Communication Services-resource. In situaties waarin uw mobiele app niet op de voorgrond wordt uitgevoerd, zijn patronen beschikbaar om pop-upmeldingen ('pop-upmeldingen ') te activeren om eindgebruikers te informeren, raadpleegt u Chat-concepten. ✔️ ✔️
Rapportage
(deze informatie is beschikbaar op het tabblad Bewaking voor uw Communication Services-resource in Azure Portal)
Api-verkeer van uw chat-app begrijpen door de gepubliceerde metrische gegevens in Azure Metrics Explorer te bewaken en waarschuwingen in te stellen om afwijkingen te detecteren ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Uw Communication Services-oplossing bewaken en fouten opsporen door diagnostische logboekregistratie in te schakelen voor uw resource ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Notitie

Het eigen signaleringspakket wordt geïmplementeerd met behulp van websockets. Deze wordt teruggezet op lange polling als websockets niet worden ondersteund.

JavaScript Chat SDK-ondersteuning per besturingssysteem en browser

De volgende tabel vertegenwoordigt de set ondersteunde browsers en versies, die momenteel beschikbaar zijn.

Windows macOS Ubuntu Linux Android iOS iPad OS
Chat-SDK Firefox*, Chrome*, nieuwe Edge Firefox*, Chrome*, Safari* Chrome* Chrome* Chrome* Safari* Safari*

Notitie

De nieuwste versie wordt ondersteund naast de vorige twee releases.

Volgende stappen

De volgende documenten zijn mogelijk interessant voor u: