Что такое Службы коммуникации Azure?
Примечание.
Поделитесь своими мыслями и отзывами о Службы коммуникации Azure с нами, принимая этот короткий опрос.
Службы коммуникации Azure — это облачные службы с REST API и пакетами SDK клиентской библиотеки, которые помогают интегрировать средства коммуникации в свои приложения. Вы можете добавить связь к приложениям, не будучи экспертом в базовых технологиях, таких как кодировка мультимедиа или телефония. Служба коммуникации Azure доступна в нескольких географических регионах Azure и Azure для государственных организаций.
Службы коммуникации Azure поддерживают различные форматы обмена данными:
Вы можете подключить пользовательские клиентские приложения, пользовательские службы и общедоступную телефонную сеть (ТСОП) к взаимодействию. Вы можете получить номера телефонов непосредственно через Службы коммуникации Azure REST API, пакеты SDK или портал Azure; и использовать эти номера для SMS или звонков приложений или интегрировать возможности электронной почты в приложения с помощью готовых к работе пакетов SDK для электронной почты. Службы коммуникации Azure прямая маршрутизация позволяет использовать контроллеры границ SIP и сеанса для подключения собственных операторов ТСОП и принести собственные номера телефонов.
Помимо интерфейсов REST API Службы коммуникации Azure клиентские библиотеки доступны для различных платформ и языков, включая веб-браузеры (JavaScript), iOS (Swift), Android (Java), Windows (.NET). Библиотека пользовательского интерфейса может ускорить разработку для веб-приложений, iOS и Android. Службы коммуникации Azure не привязаны к конкретным удостоверениям, и вы сами контролируете способ идентификации и проверки подлинности конечных пользователей.
Ниже описаны сценарии применения Служб коммуникации Azure.
- Бизнес для потребителя (B2C). Сотрудники и службы привлекают внешних клиентов с помощью голосового, видео и текстового чата в браузере и собственных приложениях. Организация может отправлять и получать SMS-сообщения или работать с интерактивной системой голосового ответа (IVR) с помощью службы автоматизации звонков и номера телефона, который вы приобретаете в Azure. Интеграция с платформой Microsoft Teams позволяет подключать потребителей к собраниям Teams, организованным сотрудниками, идеально подходит для сценариев удаленной медицины, банковского обслуживания и поддержки продуктов, особенно если сотрудники уже знакомы с Teams.
- Потребитель – потребитель (C2C). Создание привлекательного взаимодействия потребителей с голосовой связью, видео и текстовым чатом с форматированным текстом. На пакетах SDK для служб коммуникации Azure может быть построен любой тип пользовательского интерфейса, а для быстрого начала работы достаточно просто выбрать соответствующий открытый инструментарий.
Чтобы узнать больше, проверка видео Microsoft Mechanics или ресурсы, связанные далее.
Распространенные сценарии
Ресурс | Description |
---|---|
Создание ресурса Служб коммуникации | Начните использовать службы коммуникации Azure, используя портал Azure или SDK служб связи, чтобы подготовить свой первый ресурс служб коммуникации. Получив строку подключения к ресурсам Служб коммуникации, вы можете подготавливать свои первые маркеры доступа пользователя. |
Получение номера телефона | Службы коммуникации Azure можно использовать для подготовки и выпуска телефонных номеров. Данные телефонные номера можно использовать для совершения или приема телефонных звонков и создания решений для SMS. |
Отправка SMS-сообщений из вашего приложения | Службы коммуникации Azure REST API SMS и пакеты SDK используются для отправки и получения SMS-сообщений из приложений службы. |
Отправка сообщения электронной почты из приложения | Службы коммуникации Azure REST API электронной почты и пакеты SDK используются для отправки сообщений электронной почты из приложений службы. |
После создания ресурса служб коммуникации Azure вы можете приступить к созданию клиентских сценариев, таких как голосовой и видеозвонок или текстовый чат:
Ресурс | Description |
---|---|
Создание первого маркера доступа пользователя | Маркеры доступа пользователей применяются для проверки подлинности клиентов в вашем ресурсе Служб коммуникации Azure. Эти маркеры предоставляются и перевыпускаются с помощью API идентификации и пакетов SDK Служб коммуникации. |
Начало работы с функцией голосовых вызовов и видеовызовов | Службы коммуникации Azure позволяют добавлять голосовые и видеозвонки в браузер или собственные приложения с помощью пакета SDK для звонков. |
Добавление возможности телефонных вызовов в приложение | С помощью Службы коммуникации Azure в приложение можно добавить возможности телефонного вызова. |
Создание исходящего вызова из приложения | Службы коммуникации Azure автоматизация вызовов позволяет выполнять исходящий вызов с помощью интерактивной системы голосового ответа с помощью пакетов SDK для автоматизации вызовов и REST API. |
Присоединение вызывающего приложения к собранию Teams | Службы связи Azure можно использовать для создания пользовательских интерфейсов для конференций, взаимодействующих с Microsoft Teams. Пользователи ваших решений Служб коммуникации могут взаимодействовать с участниками Teams путем голосовой связи и видеосвязи, а также общего доступа к экранам. |
Начало работы с чатом | Пакет средств разработки для чата служб коммуникации Azure используется для добавления в ваши приложения расширенного текстового чата в режиме реального времени. |
Подключение Microsoft Bot к номеру телефона | Канал телефонии — это канал платформы Microsoft Bot Framework, позволяющий боту взаимодействовать с пользователями по телефону. Она использует возможности Microsoft Bot Framework в сочетании с Службы коммуникации Azure и службами распознавания речи Azure. |
Добавление возможностей визуального взаимодействия | Библиотека пользовательского интерфейса для Службы коммуникации Azure позволяет легко добавлять широкие возможности визуального взаимодействия в приложения как для звонков, так и для чата. |
Примеры
В контексте следующих примеров демонстрируется сквозное использование служб коммуникации Azure. Используйте данные примеры для начальной загрузки ваших собственных решений служб коммуникации Azure.
Имя примера | Description |
---|---|
Главный пример функции группового вызова | Загрузите образец разработанного приложения для групповых звонков для браузеров, устройств iOS и Android. |
Главный пример функции группового чата | Загрузите образец разработанного приложения для группового текстового чата для браузеров. |
Пример: вызовы через Интернет | Скачайте пример созданного веб-приложения для аудио, видео и ТСОП. |
Платформы и библиотеки пакета SDK
Дополнительные сведения о пакетах SDK Службы коммуникации Azure см. в следующих ресурсах. API-интерфейсы REST доступны для большинства функций, если вы хотите создавать собственных клиентов или иным образом получать доступ к службе через Интернет.
Ресурс | Description |
---|---|
Библиотеки пакета SDK и интерфейсы REST API | Возможности Служб коммуникации Azure концептуально организованы в шести областях, каждая из которых представлена пакетом SDK. Вы можете решить, какие библиотеки пакета SDK использовать в зависимости от потребностей коммуникации в режиме реального времени. |
Общие сведения о пакете SDK для вызовов | Просмотрите общие сведения о пакете SDK для вызовов в Службах коммуникации. |
Обзор службы автоматизации вызовов | Ознакомьтесь с обзором пакета SDK службы коммуникации для автоматизации вызовов. |
Обзор пакета SDK для чата | Просмотрите общие сведения о пакете SDK для чата Служб коммуникации. |
Общие сведения о пакете SDK для SMS | Просмотрите общие сведения о пакете SDK для SMS Служб коммуникации. |
Обзор пакета SDK для электронной почты | Просмотрите общие сведения о пакете SDK для SMS Служб коммуникации. |
Обзор библиотеки пользовательского интерфейса | Просмотр библиотеки пользовательского интерфейса для служб коммуникации |
Разработка ресурсов
Найдите комплексные компоненты, составные компоненты и рекомендации по пользовательскому интерфейсу в комплекте конструктора библиотеки пользовательского интерфейса для Figma. Этот ресурс проектирования предназначен для разработки видеозвонка и чата быстрее и с меньшими усилиями.
Прочие Службы коммуникации Microsoft
В настоящее время эти продукты не взаимодействуют с службами коммуникации Майкрософт.
API-интерфейсы Microsoft Graph Cloud Communication позволяют организациям создавать взаимодействие, связанные с пользователями Microsoft Entra с лицензиями Microsoft 365. Этот рабочий процесс идеально подходит для приложений, привязанных к идентификатору Microsoft Entra, или для расширения производительности в Microsoft Teams. Кроме того, существуют API-интерфейсы для создания и настройки приложений в рамках работы с Teams.
Azure PlayFab Party упрощает добавление чата с низкой задержкой и обмен данными в играх. Хотя вы можете улучшить игровой чат и сетевые системы и с помощью Служб коммуникации, PlayFab является специализированным вариантом и предоставляется бесплатно на Xbox.