Co je služba Azure Communication Services?

Poznámka:

Podělte se s námi o své nápady a zpětnou vazbu o službě Azure Communication Services tím, že si probereme tento krátký průzkum.

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í. Ke svým aplikacím můžete přidat 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 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řejně přepnutou telefonní síť (PSTN). Telefonní čísla můžete získat přímo prostřednictvím rozhraní REST API služby Azure Communication Services, sad SDK nebo webu Azure Portal. Tato čísla můžete použít pro SMS nebo volající aplikace nebo můžete integrovat e-mailové funkce do svých aplikací pomocí sad SDK připravených pro produkční prostředí. Přímé směrování služeb Azure Communication Services umožňuje používat řadiče siP a relací ohraničení 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 klientské knihovny služeb Azure Communication Services dostupné pro různé platformy a jazyky, včetně webových prohlížečů (JavaScript), iOS (Swift), Android (Java), Windows (.NET). Knihovna uživatelského rozhraní může urychlit vývoj pro webové aplikace, iOS a Android. Služba Azure Communication Services je nezávislá na identitě a řídíte, jak se koncoví uživatelé identifikují a ověřují.

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, video a textového chatu v prohlížeči a nativních aplikacích. Organizace může posílat a přijímat zprávy SMS nebo provozovat interaktivní systém hlasových odpovědí (IVR) pomocí automatizace hovorů a telefonního čísla, které jste získali prostřednictvím Azure. Integraci s Microsoft Teams je možné použít k propojení uživatelů se schůzkami Teams hostovanými zaměstnanci. Ideální pro scénáře podpory vzdálené zdravotní péče, bankovnictví a produktů, ve kterých už můžou být zaměstnanci obeznámeni s Teams.
  • Consumer to Consumer (C2C). Vytvářejte poutavou interakci mezi spotřebiteli pomocí hlasového chatu, videa a chatu s formátem RTF. Jakýkoli typ uživatelského rozhraní může být založený na sadách SDK služby Azure Communication Services nebo můžete použít kompletní ukázky aplikací a opensourcovou sadu nástrojů uživatelského rozhraní, která vám pomůže rychle začít.

Další informace najdete v našem videu Microsoft Mechanics nebo v dalších zdrojích, které jsou propojené.

Obvyklé scénáře


Resource Popis
Vytvoření prostředku Komunikační služby Začněte používat službu Azure Communication Services pomocí webu Azure Portal nebo sady SDK komunikačních služeb ke zřízení prvního prostředku služby Communication Services. Jakmile budete mít prostředek komunikační služby připojovací řetězec, můžete zřídit své první přístupové tokeny uživatele.
Získání telefonního čísla K zřizování a vydávání telefonních čísel použijte službu Azure Communication Services. Tato telefonní čísla se dají použít k zahájení nebo přijímání telefonních hovorů a vytváření řešení SMS.
Odeslání zprávy SMS z aplikace Rozhraní REST API a sady SDK služby Azure Communication Services slouží k odesílání a přijímání zpráv SMS z aplikací služeb.
Odeslání e-mailu z aplikace K odesílání e-mailových zpráv z aplikací služeb se používají e-mailové rozhraní REST API a sady SDK služby Azure Communication Services.

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

Resource Popis
Vytvoření prvního přístupového tokenu uživatele Přístupové tokeny uživatelů ověřují klienty vůči vašemu prostředku služby Azure Communication Services. Tyto tokeny se zřídí a znovu vytvoří pomocí rozhraní API identit komunikačních služeb a sad SDK.
Začínáme s hlasovým voláním a videohovory Služba Azure Communication Services umožňuje přidat hlasové volání 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í služeb Azure Communication Services můžete do aplikace přidat funkce volání telefonie.
Uskutečnění odchozího volání z aplikace Automatizace volání služby Azure Communication Services umožňuje provádět odchozí volání pomocí interaktivního systému hlasových odpovědí pomocí sad SDK pro automatizaci volání a rozhraní REST API.
Připojení k volající aplikaci ke schůzce Teams Služba Azure Communication Services se dá použít k vytváření vlastních prostředí schůzek, které komunikují s Microsoft Teams. Uživatelé řešení komunikačních služeb můžou komunikovat s účastníky Teams přes hlas, video, chat a sdílení obrazovky.
Začínáme s chatem Sada SDK chatu služby Azure Communication Services slouží k přidání bohatého textového chatu v reálném čase do vašich aplikací.
Připojení robota Microsoftu na telefonní číslo Telefonní kanál je kanál v rozhraní Microsoft Bot Framework, který umožňuje robotovi komunikovat s uživateli přes telefon. Využívá sílu microsoft Bot Frameworku v kombinaci se službami Azure Communication Services a Azure Speech Services.
Přidání vizuálních komunikačních prostředí Knihovna uživatelského rozhraní pro službu Azure Communication Services umožňuje snadno přidávat do aplikací bohaté vizuální komunikační prostředí pro volání i chat.

Ukázky

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

Ukázkový název Popis
Ukázka hlavního hrdiny skupiny Stáhněte si navrženou ukázku aplikace pro skupinové volání pro prohlížeče, iOS a zařízení s Androidem.
Ukázka skupinového chatu Stáhněte si navrženou ukázku aplikace pro skupinový textový chat pro prohlížeče.
Ukázka webového volání Stáhněte si navrženou ukázku webové aplikace pro hlasové volání, video a volání do veřejné telefonní sítě.

Platformy a knihovny sdk

Přečtěte si další informace o sadách SDK služeb Azure Communication Services s dalšími prostředky. 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.

Resource Popis
Knihovny SDK a rozhraní REST API Funkce služeb Azure Communication Services jsou koncepčně uspořádané do šesti oblastí, z nichž každá je reprezentovaná sadou SDK. Na základě potřeb komunikace v reálném čase se můžete rozhodnout, které knihovny SDK se mají použít.
Přehled volání sady SDK Projděte si přehled sady SDK pro volání komunikačních služeb.
Přehled automatizace volání Projděte si přehled sady SDK pro automatizaci 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 SDK služby Communication Services SMS.
Přehled e-mailové sady SDK Projděte si přehled sady SDK služby Communication Services SMS.
Přehled knihovny uživatelského rozhraní Kontrola knihovny uživatelského rozhraní pro komunikační služby

Návrh prostředků

V sadě UI Library Design Kit for Figma najdete komplexní komponenty, složené součásti a uživatelské rozhraní. Tento prostředek návrhu je účelový, který vám pomůže navrhnout videohovory a chatovací prostředí rychleji a s menším úsilím.

Další komunikační služby Microsoftu

Existují dva další komunikační produkty Společnosti Microsoft, které můžete zvážit, protože tyto produkty 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 Microsoft Entra s licencemi Microsoftu 365. Tento pracovní postup je ideální pro aplikace vázané na Microsoft Entra ID nebo pro rozšíření možností produktivity v Microsoft Teams. K dispozici jsou také rozhraní API pro vytváření aplikací a přizpůsobení v rámci prostředí Teams.

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

Další kroky