Overzicht van de chat-SDK
Azure Communication Services Chat SDK's kunnen worden gebruikt om uitgebreide, realtime chat toe te voegen aan uw toepassingen.
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.
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.
De volgende documenten zijn mogelijk interessant voor u:
- Uzelf bekend maken met de chatconcepten
- Meer informatie over de werking van prijzen voor chatten