Sdílet prostřednictvím


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 nabízí rozhraní API pro vícekanálové komunikaci pro přidávání hlasových, video, chatů, textových zpráv/SMS, e-mailů a dalších funkcí do všech vašich aplikací.

Služba Azure Communication Services zahrnuje rozhraní REST API a sady SDK klientských knihoven, takže nemusíte být odborníkem na základní technologie pro přidání komunikace do vašich aplikací. Služba Azure Communication Services 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žeb Azure Communication Services, sad SDK nebo webu Azure Portal a tato čísla můžete použít pro SMS nebo volající aplikace.

Funkce e-mailu můžete do svých aplikací integrovat také pomocí e-mailových sad SDK připravených pro produkční prostředí. Přímé směrování služeb Azure Communication Services umožňuje používat siP a řadiče hranic relací k 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). Využijte knihovnu uživatelského rozhraní ke zrychlení vývoje pro webové aplikace, iOS a Android. Služba Azure Communication Services je nezávislá na identitě a řídíte, jak identifikovat a ověřovat zákazníky.

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. Vaše organizace může posílat a přijímat zprávy SMS nebo obsluhovat 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 můžete propojit uživatele se schůzkami Teams hostovanými zaměstnanci. Tato integrace je 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 s Teams obeznámeni.
  • Consumer to Consumer (C2C). Vytvářejte poutavou interakci mezi spotřebiteli pomocí hlasového chatu, videa a chatu s formátem RTF. Vlastní uživatelská rozhraní můžete vytvářet na sadách SDK služby Azure Communication Services. Můžete také nasadit kompletní ukázky aplikací a opensourcovou sadu nástrojů uživatelského rozhraní, která vám pomůže rychle začít.

Další informace najdete ve videu Microsoft Mechanics a v následujících zdrojích informací.

Obvyklé scénáře


Resource Popis
Vytvoření prostředku Komunikační služby Začněte používat Službu Azure Communication Services prostřednictvím webu Azure Portal nebo sady SDK komunikačních služeb, abyste zřídili první prostředek komunikačních služeb. Jakmile budete mít prostředek komunikační služby připojovací řetězec, můžete poskytnout 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. Potom použijte telefonní čísla k zahájení nebo přijímání telefonních hovorů a sestavování řešení SMS.
Odeslání zprávy SMS z aplikace Pomocí rozhraní REST API a sad SDK SMS služby Azure Communication Services můžete odesílat a přijímat zprávy SMS z aplikací služeb.
Odeslání e-mailu z aplikace K odesílání e-mailových zpráv z aplikací služeb použijte 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řidávat 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í služby Azure Communication Services můžete do aplikace přidat funkce volání telefonie.
Uskutečnění odchozího volání z aplikace Pomocí sad SDK pro automatizaci volání a rozhraní REST API můžete provádět odchozí volání pomocí interaktivního systému hlasových odpovědí.
Připojení k volající aplikaci ke schůzce Teams Pomocí Azure Communication Services můžete vytvářet vlastní 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 Pomocí sady SDK chatu v Azure Communication Services můžete do svých aplikací přidat bohatý textový chat v reálném čase.
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í ucelená řešení využívající službu Azure Communication Services. Začněte s těmito ukázkami a zahajte spouštění vlastních ř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í prostřednictvím prohlížečů, zařízení s iOSem a Androidem.
Ukázka skupinového chatu Stáhněte si ukázku navržené aplikace pro skupinový textový chat v prohlížečích.
Ukázka webového volání Stáhněte si navrženou webovou aplikaci pro hlasové volání, video a volání do veřejné telefonní sítě.

Platformy a knihovny sdk

Další informace o sadách SDK služby Azure Communication Services najdete v následujících zdrojích informací. Pokud chcete vytvořit vlastní klienty nebo získat přístup ke službě přes internet, jsou pro většinu funkcí dostupná rozhraní REST API.

Resource Popis
Knihovny SDK a rozhraní REST API Možnosti služeb Azure Communication Services jsou uspořádané do šesti oblastí, z nichž každá má sadu 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 Informace o prohlížečích, aplikacích a službách koncových uživatelů pro řízení hlasové komunikace a video komunikace najdete v sadě SDK volání.
Přehled automatizace volání Další informace o serverových inteligentních pracovních postupech volání a záznamu hovorů pro kanály hlasové a veřejné telefonní sítě najdete v sadě SDK pro automatizaci volání.
Přehled sady SDK pro chat Informace o přidávání možností chatu do aplikací najdete v sadě SDK chatu.
Přehled sady SMS SDK Zkontrolujte sadu SMS SDK a přidejte do svých aplikací sms zprávy.
Přehled e-mailové sady SDK Informace o přidání podpory transakčních e-mailů do aplikací najdete v e-mailové sadě SDK.
Přehled knihovny uživatelského rozhraní Další informace o součástech uživatelského rozhraní připravených pro produkční prostředí, které můžete umístit do aplikací, najdete v knihovně uživatelského rozhraní.

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

Zvažte použití dvou dalších komunikačních produktů Microsoftu, které nejsou v tuto chvíli přímo interoperabilní se službou Azure Communication Services:

  • 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