Co je služba Azure Communication Services?

Azure Communication Services jsou cloudové služby s rozhraními REST API a sadami SDK klientských knihoven, které vám pomůžou integrovat komunikační funkce do vašich aplikací. Do aplikací můžete přidávat komunikaci, aniž byste byli odborníkem na základní technologie, jako je kódování médií nebo telefonie. Služba Azure Communication Service je dostupná v několika geografických oblastech Azure a v Azure pro státní správu.

Azure Communication Services podporuje různé formáty komunikace:

Ke svému komunikačnímu prostředí můžete připojit vlastní klientské aplikace, vlastní služby a veřejnou telefonní síť. Telefonní čísla můžete získat přímo prostřednictvím Azure Communication Services rozhraní REST API, sad SDK nebo Azure Portal. Tato čísla můžete použít pro aplikace sms nebo volání nebo jednoduše integrovat e-mailové funkce do svých aplikací pomocí sad SDK pro e-mail připravených pro produkční prostředí. Azure Communication Services přímé směrování umožňuje používat sip a řadiče relací pro připojení vlastních operátorů veřejné telefonní sítě a používání vlastních telefonních čísel.

Kromě rozhraní REST API jsou k dispozici Azure Communication Services klientské knihovny pro různé platformy a jazyky, včetně webových prohlížečů (JavaScript), iOS (Swift), Android (Java) a Windows (.NET). Knihovna uživatelského rozhraní může urychlit vývoj webových aplikací, aplikací pro iOS a Android. Azure Communication Services je nezávislá na identitě a řídíte, jak budou koncoví uživatelé identifikováni a ověřeni.

Mezi scénáře pro Azure Communication Services patří:

  • B2C (Business to Consumer). Zaměstnanci a služby zapojují externí zákazníky pomocí hlasového chatu, videa a textového chatu v prohlížeči a nativních aplikacích. Organizace může odesílat a přijímat zprávy SMS nebo provozovat interaktivní systém hlasových odpovědí (IVR) pomocí telefonního čísla, které jste získali prostřednictvím Azure. Integraci s Microsoft Teams je možné použít k připojení uživatelů ke schůzkám v Teams, které hostují zaměstnanci. ideální pro scénáře vzdálené zdravotní péče, bankovnictví a podpory produktů, kde zaměstnanci už můžou teams znát.
  • Consumer to Consumer (C2C). Vytvářejte poutavou interakci mezi spotřebiteli pomocí hlasového chatu, videa a chatu s formátem RTF. Na Azure Communication Services sadách SDK můžete vytvořit libovolný typ uživatelského rozhraní nebo můžete použít kompletní ukázky aplikací a opensourcovou sadu nástrojů uživatelského rozhraní, které vám pomůžou rychle začít.

Další informace najdete v našem videu Microsoft Mechanics nebo v níže uvedených zdrojích informací.

Obvyklé scénáře


Prostředek Popis
Vytvoření prostředku Communication Services Začněte používat Azure Communication Services pomocí sady SDK Azure Portal nebo Communication Services a zřiďte svůj první prostředek komunikačních služeb. Jakmile budete mít připojovací řetězec prostředku Komunikační služby, můžete zřídit první přístupové tokeny uživatele.
Získání telefonního čísla Ke zřízení a uvolnění telefonních čísel použijte Azure Communication Services. Tato telefonní čísla je možné použít k zahájení nebo příjmu telefonních hovorů a vytváření řešení sms.
Odeslání SMS z aplikace Azure Communication Services rozhraní SMS REST API a sady SDK se používají k odesílání a příjmu zpráv SMS z aplikací služby.
Odeslání Email z aplikace Azure Communication Services Email rozhraní REST API a sady SDK se používají k odesílání e-mailových zpráv z aplikací služby.

Po vytvoření prostředku komunikačních služeb můžete začít vytvářet klientské scénáře, jako jsou hlasové hovory a videohovory nebo textový chat:

Prostředek Popis
Vytvoření prvního přístupové tokenu uživatele Přístupové tokeny uživatelů ověřují klienty vůči prostředku Azure Communication Services. Tyto tokeny se zřídí a znovu vydají pomocí rozhraní API identit a sad SDK služby Communication Services.
Začínáme s hlasovými hovory a videohovory Azure Communication Services umožňuje přidat hlasové hovory a videohovory do prohlížeče nebo nativních aplikací pomocí sady SDK pro volání.
Přidání telefonního volání do aplikace Pomocí Azure Communication Services můžete do aplikace přidat funkce telefonního volání.
Připojení volající aplikace ke schůzce Teams Azure Communication Services můžete použít k vytváření vlastních možností schůzek, které budou interagovat s Microsoft Teams. Uživatelé vašich řešení Komunikačních služeb můžou s účastníky Teams komunikovat hlasem, videem, chatem a sdílením obrazovky.
Začínáme s chatem Sada SDK Azure Communication Services Chat slouží k přidání bohatého textového chatu v reálném čase do vašich aplikací.
Připojení robota Microsoftu k telefonnímu číslu Kanál telefonie je kanál v Microsoft Bot Framework, který robotovi umožňuje komunikovat s uživateli přes telefon. Využívá sílu Microsoft Bot Framework v kombinaci s Azure Communication Services a službami Azure Speech.
Přidání vizuálních komunikačních prostředí Knihovna uživatelského rozhraní pro Azure Communication Services umožňuje snadno přidat do vašich aplikací bohaté vizuální komunikační možnosti pro volání i chat.

Ukázky

Následující ukázky ukazují kompletní využití Azure Communication Services. Pomocí těchto ukázek můžete spustit vlastní řešení komunikačních služeb.

Název ukázky Description
Ukázka hrdiny volání skupiny Stáhněte si ukázku navržené aplikace pro skupinové volání pro prohlížeče, zařízení s iOSem a Androidem.
Ukázka hrdiny skupinového chatu Stáhněte si ukázku navržené aplikace pro skupinový textový chat pro prohlížeče.
Ukázka webového volání Stáhněte si ukázku navržené webové aplikace pro volání zvuku, videa a veřejné telefonní sítě.

Platformy a knihovny SDK

Další informace o sadách SDK Azure Communication Services najdete v následujících zdrojích informací. Rozhraní REST API jsou k dispozici pro většinu funkcí, pokud chcete vytvořit vlastní klienty nebo jinak přistupovat ke službě přes internet.

Prostředek Popis
Knihovny SDK a rozhraní REST API Azure Communication Services možnosti jsou koncepčně uspořádané do šesti oblastí, z nichž každá je reprezentovaná sadou SDK. O tom, které knihovny SDK se mají použít, můžete rozhodnout na základě vašich potřeb komunikace v reálném čase.
Přehled volání sady SDK Projděte si přehled sady SDK pro volání komunikačních služeb.
Přehled sady SDK pro chat Projděte si přehled sady SDK chatu komunikačních služeb.
Přehled sady SMS SDK Projděte si přehled sady SMS SDK komunikačních služeb.
přehled sady Email SDK Projděte si přehled sady SMS SDK komunikačních služeb.
Přehled knihovny uživatelského rozhraní Projděte si knihovnu uživatelského rozhraní pro komunikační služby.

Návrh prostředků

Komplexní komponenty, složené komponenty a pokyny k uživatelskému prostředí najdete v sadě Design Kit knihovny uživatelského rozhraní pro Figma. Tento prostředek návrhu je vytvořený tak, aby vám pomohl rychleji a s menším úsilím navrhovat video hovory a chatování.

Další komunikační služby společnosti Microsoft

Existují ještě dva další komunikační produkty Microsoftu, které můžete zvážit, a které nejsou v tuto chvíli přímo interoperabilní s komunikačními službami:

  • Rozhraní Microsoft Graph Cloud Communication API umožňují organizacím vytvářet komunikační prostředí svázaná s uživateli Azure Active Directory s licencemi Microsoftu 365. To je ideální pro aplikace vázané na Azure Active Directory nebo pro aplikace, u kterých chcete rozšířit možnosti produktivity v Microsoft Teams. K dispozici jsou také rozhraní API pro vytváření aplikací a přizpůsobení v prostředí Teams.

  • Azure PlayFab Party zjednodušuje přidávání chatu a datové komunikace s nízkou latencí do her. I když můžete pomocí komunikačních služeb pohánět herní chat a síťové systémy, PlayFab je možnost na míru a zdarma na Xboxu.

Další kroky