Что такое Службы коммуникации Azure?
Примечание.
Поделитесь своими мыслями и отзывами о Службы коммуникации Azure с нами, принимая этот короткий опрос.
Службы коммуникации Azure предлагает api многоканального обмена данными для добавления голосовой связи, видео, чата, текстовых сообщений и SMS, электронной почты и многого другого для всех приложений.
Службы коммуникации Azure включать интерфейсы REST API и пакеты SDK клиентской библиотеки, поэтому вам не нужно быть экспертом в базовых технологиях для добавления взаимодействия в приложения. Службы коммуникации Azure доступно в нескольких Географические регионы Azure и Azure для государственных организаций.
Службы коммуникации Azure поддерживают различные форматы обмена данными:
- Голосовой и видеозвонок
- Чат с форматированным текстом
- SMS
- Эл. почта
- Расширенное обмен сообщениями для WhatsApp
Вы можете подключить пользовательские клиентские приложения, пользовательские службы и общедоступную телефонную сеть (ТСОП) к взаимодействию. Вы можете получить номера телефонов непосредственно через Службы коммуникации 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.