Sdílet prostřednictvím


Přehled sady SDK pro chatování

Sady SDK pro chat v Azure Communication Services lze použít k přidání kvalitního chatu v reálném čase do vašich aplikací.

Možnosti chatovací sady SDK

Následující tabulka uvádí sadu funkcí, které jsou aktuálně dostupné v chatovacích sadách SDK komunikačních služeb.

Skupina funkcí Schopnost Azure CLI (příkazový řádek nástroje Azure) JavaScript Java .NET Python Ios Android
Klíčové schopnosti Vytvoření vlákna chatu mezi dvěma nebo více uživateli ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Aktualizace tématu vlákna chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Přidání nebo odebrání účastníků z vlákna chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Zvolte, jestli chcete sdílet historii chatových zpráv s přidaným účastníkem. ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Získání seznamu účastníků ve vlákně chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Odstranění vlákna chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Získejte seznam vláken chatu, kterých se daný uživatel komunikace účastní. ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Získání informací pro konkrétní vlákno chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Odesílání a příjem zpráv ve vlákně chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Aktualizace obsahu odeslané zprávy ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Odstranění dříve odeslané zprávy ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Potvrzení o přečtení zpráv přečtených ostatními účastníky v chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Upozorňování, když účastníci aktivně zapisují zprávu ve vlákně chatu ✔️ ✔️ ✔️
Získání všech zpráv ve vlákně chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Odesílání emoji Unicode jako součásti obsahu zprávy ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Přidání metadat do zpráv chatu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Přidejte zobrazované jméno do oznámení o psaní. ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Oznámení v reálném čase (povolená proprietárním balíčkem signalizace**) Klienti chatu se můžou přihlásit k odběru aktualizací příchozích zpráv v reálném čase a dalších operací, ke kterým dochází ve vlákně chatu. Seznam podporovaných aktualizací pro oznámení v reálném čase najdete v tématu Koncepty chatu. ✔️ ✔️ ✔️
Mobilní push oznámení se službou Notification Hub Sada SDK pro chat poskytuje rozhraní API, která klientům umožňují dostávat oznámení o příchozích zprávách a dalších operacích, ke kterým dochází ve vlákně chatu. Sada SDK pro chat dosahuje tohoto připojením centra oznámení Azure k prostředku vašich komunikačních služeb. V situacích, kdy vaše mobilní aplikace není spuštěná v popředí, jsou vzory dostupné k zobrazení automaticky otevíraných oznámení ("toasty" nebo "informační zprávy") pro informování koncových uživatelů, viz Koncepty chatu. ✔️ ✔️
Vytváření sestav
(Tyto informace jsou k dispozici na kartě Monitorování vašeho prostředku komunikační služby na webu Azure Portal).
Vysvětlení provozu rozhraní API z chatovací aplikace monitorováním publikovaných metrik v Průzkumníku metrik Azure a nastavením upozornění na detekci abnormalit ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Monitorování a ladění řešení Komunikační služby povolením protokolování diagnostiky pro váš prostředek ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Poznámka:

Proprietární signalizační balíček se implementuje pomocí webových soketů. Pokud webové sokety nejsou podporované, vrátí se k dlouhému dotazování.

Podpora sady JavaScript Chat SDK pro operační systém a prohlížeč

Následující tabulka představuje sadu podporovaných prohlížečů a verzí, které jsou aktuálně dostupné.

Windows macOS Ubuntu Linux Android Ios iPad OS
SDK pro chat Firefox*, Chrome*, nový Microsoft Edge Firefox*, Chrome*, Safari* Chrom* Chrom* Chrom* Safari* Safari*

Poznámka:

Kromě předchozích dvou verzí se podporuje i nejnovější verze.

Další kroky

Pro vás můžou být zajímavé následující dokumenty: