Что такое Службы коммуникации Azure?

Примечание.

Поделитесь своими мыслями и отзывами о Службы коммуникации Azure с нами, принимая этот короткий опрос.

Службы коммуникации Azure предлагает api многоканального обмена данными для добавления голосовой связи, видео, чата, текстовых сообщений и SMS, электронной почты и многого другого для всех приложений.

Службы коммуникации 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). Создание привлекательного взаимодействия потребителей с голосовой связью, видео и текстовым чатом с форматированным текстом. Пользовательские пользовательские интерфейсы можно создавать на Службы коммуникации Azure пакетах SDK. Вы также можете развернуть полные примеры приложений и набор средств пользовательского интерфейса с открытым кодом, чтобы быстро приступить к работе.

Чтобы узнать больше, проверка видео Microsoft Mechanics и следующие ресурсы.

Распространенные сценарии


Ресурс Description
Создание ресурса Служб коммуникации Начните использовать Службы коммуникации Azure с помощью пакета SDK портал Azure или Служб коммуникации для подготовки первого ресурса Служб коммуникации. После строка подключения ресурса Служб коммуникации можно предоставить маркеры доступа пользователей.
Получение номера телефона Службы коммуникации Azure можно использовать для подготовки и выпуска телефонных номеров. Затем используйте номера телефонов для инициирования или приема телефонных звонков и создания решений SMS.
Отправка SMS-сообщений из вашего приложения Используйте Службы коммуникации Azure REST API и пакеты SDK SMS для отправки и получения SMS-сообщений из приложений-служб.
Отправка сообщения электронной почты из приложения Используйте Службы коммуникации Azure REST API электронной почты и пакеты SDK для отправки сообщений электронной почты из приложений службы.

После создания ресурса служб коммуникации Azure вы можете приступить к созданию клиентских сценариев, таких как голосовой и видеозвонок или текстовый чат:

Ресурс Description
Создание первого маркера доступа пользователя Маркеры доступа пользователей применяются для проверки подлинности клиентов в вашем ресурсе Служб коммуникации Azure. Эти маркеры предоставляются и перевыпускаются с помощью API идентификации и пакетов SDK Служб коммуникации.
Начало работы с функцией голосовых вызовов и видеовызовов Службы коммуникации Azure позволяет добавлять голосовые и видеозвонки в браузер или собственные приложения с помощью пакета SDK для звонков.
Добавление возможности телефонных вызовов в приложение Используйте Службы коммуникации Azure для добавления возможностей звонков телефонии в приложение.
Создание исходящего вызова из приложения Используйте пакеты SDK службы автоматизации звонков и REST API для отправки исходящих вызовов с помощью интерактивной системы голосового ответа.
Присоединение вызывающего приложения к собранию Teams Используйте Службы коммуникации Azure для создания пользовательских интерфейсов собраний, взаимодействующих с Microsoft Teams. Пользователи решений служб коммуникации могут взаимодействовать с участниками Teams по голосовой связи, видео, чату и совместному использованию экрана.
Начало работы с чатом Используйте пакет SDK для чата Службы коммуникации Azure, чтобы добавить в приложения форматированный текстовый чат в режиме реального времени.
Подключение Microsoft Bot к номеру телефона Канал телефонии — это канал платформы Microsoft Bot Framework, позволяющий боту взаимодействовать с пользователями по телефону. Она использует возможности Microsoft Bot Framework в сочетании с Службы коммуникации Azure и службами распознавания речи Azure.
Добавление возможностей визуального взаимодействия Библиотека пользовательского интерфейса для Службы коммуникации Azure позволяет легко добавлять широкие возможности визуального взаимодействия в приложения как для звонков, так и для чата.

Примеры

В следующих примерах показаны комплексные решения с помощью Службы коммуникации Azure. Начните с этих примеров, чтобы загрузить собственные решения служб коммуникации.

Имя примера Description
Главный пример функции группового вызова Скачайте разработанный пример приложения для группового вызова через браузеры, устройства iOS и Android.
Главный пример функции группового чата Скачайте пример приложения для группового текстового чата в браузерах.
Пример: вызовы через Интернет Скачайте разработанное веб-приложение для вызовов аудио, видео и ТСОП.

Платформы и библиотеки пакета SDK

Дополнительные сведения о пакетах SDK для Службы коммуникации Azure см. в следующих ресурсах. Если вы хотите создать собственные клиенты или получить доступ к службе через Интернет, REST API доступны для большинства функций.

Ресурс Description
Библиотеки пакета SDK и интерфейсы REST API Службы коммуникации Azure возможности организованы в шесть областей, каждый из которых содержит пакет SDK. Вы можете решить, какие библиотеки пакета SDK использовать в зависимости от потребностей коммуникации в режиме реального времени.
Общие сведения о пакете SDK для вызовов Ознакомьтесь с пакетом SDK для звонков для получения сведений о браузерах конечных пользователей, приложениях и службах для управления голосовой связью и видео.
Обзор службы автоматизации вызовов Ознакомьтесь с пакетом SDK службы автоматизации звонков для получения дополнительных сведений о рабочих процессах интеллектуального вызова на основе сервера и записи звонков для каналов голосовой связи и ТСОП.
Обзор пакета SDK для чата Сведения о добавлении возможностей чата в приложения см. в пакете SDK чата.
Общие сведения о пакете SDK для SMS Просмотрите пакет SDK ДЛЯ SMS, чтобы добавить sms-сообщения в приложения.
Обзор пакета SDK для электронной почты Сведения о добавлении поддержки транзакций в приложения см. в пакете SDK электронной почты электронной почты.
Обзор библиотеки пользовательского интерфейса Дополнительные сведения о компонентах пользовательского интерфейса, готовых к работе, см. в библиотеке пользовательского интерфейса, которые можно перейти в приложения.

Разработка ресурсов

Найдите комплексные компоненты, составные компоненты и рекомендации по пользовательскому интерфейсу в комплекте конструктора библиотеки пользовательского интерфейса для Figma. Этот ресурс проектирования предназначен для разработки видеозвонка и чата быстрее и с меньшими усилиями.

Прочие Службы коммуникации Microsoft

Рассмотрите возможность использования двух других продуктов связи Майкрософт, которые не взаимодействуют напрямую с Службы коммуникации Azure в настоящее время:

  • API-интерфейсы Microsoft Graph Cloud Communication позволяют организациям создавать взаимодействие, связанные с пользователями Microsoft Entra с лицензиями Microsoft 365. Этот рабочий процесс идеально подходит для приложений, привязанных к идентификатору Microsoft Entra, или для расширения производительности в Microsoft Teams. Кроме того, существуют API-интерфейсы для создания и настройки приложений в рамках работы с Teams.

  • Azure PlayFab Party упрощает добавление чата с низкой задержкой и обмен данными в играх. Хотя вы можете улучшить игровой чат и сетевые системы и с помощью Служб коммуникации, PlayFab является специализированным вариантом и предоставляется бесплатно на Xbox.

Следующие шаги