Wat is Azure Communication Services?
Notitie
Deel uw ideeën en feedback over Azure Communication Services met ons door deze korte enquête te nemen.
Azure Communication Services biedt communicatie-API's voor meerdere kanalen voor het toevoegen van spraak, video, chat, sms/sms, e-mail en meer aan al uw toepassingen.
Azure Communication Services bevat REST API's en clientbibliotheek-SDK's, dus u hoeft geen expert te zijn in de onderliggende technologieën om communicatie toe te voegen aan uw apps. Azure Communication Services is beschikbaar in meerdere Azure-geografische gebieden en Azure for Government.
Azure Communication Services ondersteunt verschillende communicatie-indelingen:
U kunt aangepaste client-apps, aangepaste services en het openbaar geschakelde telefoonnetwerk (PSTN) verbinden met uw communicatie-ervaring. U kunt telefoonnummers rechtstreeks verkrijgen via AZURE Communication Services REST API's, SDK's of Azure Portal en deze nummers gebruiken voor sms- of beltoepassingen.
U kunt ook e-mailmogelijkheden integreren in uw toepassingen met behulp van e-mail-SDK's die gereed zijn voor productie. Met directe routering van Azure Communication Services kunt u SIP- en sessierandcontrollers gebruiken om uw eigen PSTN-providers te verbinden en uw eigen telefoonnummers te gebruiken.
Naast REST API's zijn Azure Communication Services-clientbibliotheken beschikbaar voor verschillende platforms en talen, waaronder webbrowsers (JavaScript), iOS (Swift), Android (Java), Windows (.NET). Profiteer van de UI-bibliotheek om de ontwikkeling voor web-, iOS- en Android-apps te versnellen. Azure Communication Services is identiteitsneutraal en u bepaalt hoe u uw klanten identificeert en verifieert.
Scenario's voor Azure Communication Services zijn onder andere:
- Business to Consumer (B2C). Werknemers en services betrekken externe klanten met spraak-, video- en tekstchats in browser en systeemeigen apps. Uw organisatie kan sms-berichten verzenden en ontvangen of een interactief spraakantwoordsysteem (IVR) gebruiken met behulp van Gespreksautomatisering en een telefoonnummer dat u via Azure aanschaft. U kunt integreren met Microsoft Teams om consumenten te verbinden met Teams-vergaderingen die worden gehost door werknemers. Deze integratie is ideaal voor scenario's voor externe gezondheidszorg, banken en productondersteuning waarbij werknemers mogelijk al bekend zijn met Teams.
- Consumer to Consumer (C2C). Bouw aantrekkelijke interactie tussen consumenten met spraak, video en chat met tekst met opmaak. U kunt aangepaste gebruikersinterfaces bouwen op Azure Communication Services SDK's. U kunt ook volledige toepassingsvoorbeelden en een opensource-UI-toolkit implementeren om snel aan de slag te gaan.
Bekijk onze video over Microsoft Mechanics en de volgende bronnen voor meer informatie.
Algemene scenario's
Bron | Beschrijving |
---|---|
Een Communication Services-resource maken | Begin met het gebruik van Azure Communication Services via de Azure-portal of Communication Services SDK om uw eerste Communication Services-resource in te richten. Zodra u uw Communication Services-resource hebt verbindingsreeks, kunt u tokens voor gebruikerstoegang opgeven. |
Een telefoonnummer aanvragen | Gebruik Azure Communication Services om telefoonnummers in te richten en vrij te geven. Gebruik vervolgens telefoonnummers om telefoongesprekken te starten of te ontvangen en sms-oplossingen te bouwen. |
Een SMS-bericht verzenden vanuit uw app | Gebruik AZURE Communication Services SMS REST API's en SDK's om sms-berichten van servicetoepassingen te verzenden en te ontvangen. |
Een e-mailbericht verzenden vanuit uw app | Gebruik AZURE Communication Services Email REST API's en SDK's om e-mailberichten te verzenden vanuit servicetoepassingen. |
Nadat u een Communication Services-resource hebt gemaakt, kunt u beginnen met het bouwen van clientscenario's, zoals spraak- en videogesprekken of tekstchat:
Bron | Beschrijving |
---|---|
Uw eerste toegangstokens voor gebruikers maken | Tokens voor gebruikerstoegang verifiëren clients op basis van uw Azure Communication Services-resource. Deze tokens worden ingericht en opnieuw uitgegeven met behulp van Communication Services Identity-API's en SDK's. |
Aan de slag met spraak- en videogesprekken | Met Azure Communication Services kunt u spraak- en videogesprekken toevoegen aan uw browser of systeemeigen apps met behulp van de Calling SDK. |
Telefoongesprekken toevoegen aan uw app | Gebruik Azure Communication Services om telefoonoproepen toe te voegen aan uw toepassing. |
Een uitgaande oproep uitvoeren vanuit uw app | Gebruik Call Automation SDK's en REST API's om uitgaande oproepen te doen met een interactief spraakantwoordsysteem. |
Deelnemen aan uw bel-app aan een Teams-vergadering | Gebruik Azure Communication Services om aangepaste vergaderervaringen te bouwen die communiceren met Microsoft Teams. Gebruikers van uw Communication Services-oplossingen kunnen communiceren met Teams-deelnemers via spraak, video, chat en scherm delen. |
Aan de slag met chat | Gebruik de Chat-SDK van Azure Communication Services om tekstchat in realtime toe te voegen aan uw toepassingen. |
Verbinding maken een Microsoft-bot naar een telefoonnummer | Telefoniekanaal is een kanaal in Microsoft Bot Framework waarmee de bot via de telefoon kan communiceren met gebruikers. Het maakt gebruik van de kracht van Microsoft Bot Framework in combinatie met de Azure Communication Services en de Azure Speech Services. |
Visuele communicatie-ervaringen toevoegen | Met de UI-bibliotheek voor Azure Communication Services kunt u eenvoudig uitgebreide visuele communicatie-ervaringen toevoegen aan uw toepassingen voor bellen en chatten. |
Voorbeelden
In de volgende voorbeelden ziet u end-to-end-oplossingen met behulp van Azure Communication Services. Begin met deze voorbeelden om uw eigen Communication Services-oplossingen op te starten.
Voorbeeldnaam | Beschrijving |
---|---|
Hero-voorbeeld van groepsgesprek | Download een ontworpen toepassingsvoorbeeld voor groepsgesprekken via browsers, iOS- en Android-apparaten. |
Het Hero-voorbeeld van groepschat | Download een ontworpen toepassingsvoorbeeld voor groepstekstchat in browsers. |
Het voorbeeld van een webgesprek | Download een ontworpen webtoepassing voor audio-, video- en PSTN-gesprekken. |
Platformen en SDK-bibliotheken
Zie de volgende resources voor meer informatie over de Sdk's van Azure Communication Services. Als u uw eigen clients wilt bouwen of toegang wilt krijgen tot de service via internet, zijn REST API's beschikbaar voor de meeste functies.
Bron | Beschrijving |
---|---|
SDK-bibliotheken en REST API's | De mogelijkheden van Azure Communication Services zijn onderverdeeld in zes gebieden, elk met een SDK. U kunt bepalen welke SDK-bibliotheken u wilt gebruiken op basis van uw realtime communicatiebehoeften. |
Overzicht van aanroepende SDK | Zie de Calling SDK voor informatie over browsers, apps en services voor eindgebruikers om spraak- en videocommunicatie te stimuleren. |
Overzicht van Gespreksautomatisering | Bekijk de Call Automation SDK voor meer informatie over op servers gebaseerde intelligente oproepwerkstromen en het opnemen van gesprekken voor spraak- en PSTN-kanalen. |
Overzicht van chat-SDK | Zie de Chat-SDK voor informatie over het toevoegen van chatmogelijkheden aan uw toepassingen. |
Overzicht van SMS SDK | Controleer de SMS SDK om sms-berichten toe te voegen aan uw toepassingen. |
Overzicht van e-mail-SDK | Zie de E-mail-SDK voor informatie over het toevoegen van transactionele e-mailondersteuning aan uw toepassingen. |
Overzicht van UI-bibliotheek | Raadpleeg de UI-bibliotheek voor meer informatie over ui-onderdelen die gereed zijn voor productie, die u in uw toepassingen kunt neerzetten. |
Resources ontwerpen
Zoek uitgebreide onderdelen, samengestelde onderdelen en UX-richtlijnen in de UI Library Design Kit voor Figma. Deze ontwerpresource is speciaal ontworpen om uw videogesprekken en chatervaringen sneller en met minder inspanning te ontwerpen.
Andere Microsoft Communication Services
Overweeg om op dit moment twee andere Microsoft-communicatieproducten te gebruiken die momenteel niet rechtstreeks met Azure Communication Services kunnen samenwerken:
Met Microsoft Graph Cloud Communication API's kunnen organisaties communicatie-ervaringen bouwen die zijn gekoppeld aan Microsoft Entra-gebruikers met Microsoft 365-licenties. Deze werkstroom is ideaal voor toepassingen die zijn gekoppeld aan Microsoft Entra ID of waar u productiviteitservaringen wilt uitbreiden in Microsoft Teams. Er zijn ook API's voor het ontwerpen van toepassingen en aanpassingen in de Teams-ervaring.
Met Azure PlayFab Party kunt u gemakkelijker chat- en gegevenscommunicatie met lage latentie toevoegen aan games. Hoewel u Communication Services kunt gebruiken voor chatten en netwerksystemen, biedt PlayFab een op maat gemaakte optie die gratis is op Xbox.