Службы коммуникации 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 и следующих ресурсах.
Начните использовать Службы коммуникации Azure с помощью пакета SDK портал Azure или Служб коммуникации для подготовки первого ресурса Служб коммуникации. После строка подключения ресурса Служб коммуникации можно предоставить маркеры доступа пользователей.
Службы коммуникации Azure можно использовать для подготовки и выпуска телефонных номеров. Затем используйте номера телефонов для инициирования или приема телефонных звонков и создания решений SMS.
Используйте Службы коммуникации Azure REST API электронной почты и пакеты SDK для отправки сообщений электронной почты из приложений службы.
После создания ресурса служб коммуникации Azure вы можете приступить к созданию клиентских сценариев, таких как голосовой и видеозвонок или текстовый чат:
Маркеры доступа пользователей применяются для проверки подлинности клиентов в вашем ресурсе Служб коммуникации Azure. Эти маркеры предоставляются и перевыпускаются с помощью API идентификации и пакетов SDK Служб коммуникации.
Используйте Службы коммуникации Azure для создания пользовательских интерфейсов собраний, взаимодействующих с Microsoft Teams. Пользователи решений служб коммуникации могут взаимодействовать с участниками Teams по голосовой связи, видео, чату и совместному использованию экрана.
Канал телефонии — это канал платформы Microsoft Bot Framework, позволяющий боту взаимодействовать с пользователями по телефону. Она использует возможности Microsoft Bot Framework в сочетании с Службы коммуникации Azure и службами распознавания речи Azure.
Библиотека пользовательского интерфейса для Службы коммуникации Azure позволяет легко добавлять широкие возможности визуального взаимодействия в приложения как для звонков, так и для чата.
Примеры
В следующих примерах показаны комплексные решения с помощью Службы коммуникации Azure. Начните с этих примеров, чтобы загрузить собственные решения служб коммуникации.
Скачайте разработанное веб-приложение для вызовов аудио, видео и ТСОП.
Платформы и библиотеки пакета SDK
Дополнительные сведения о пакетах SDK для Службы коммуникации Azure см. в следующих ресурсах. Если вы хотите создать собственные клиенты или получить доступ к службе через Интернет, REST API доступны для большинства функций.
Службы коммуникации Azure возможности организованы в шесть областей, каждый из которых содержит пакет SDK. Вы можете решить, какие библиотеки пакета SDK использовать в зависимости от потребностей коммуникации в режиме реального времени.
Ознакомьтесь с пакетом SDK для звонков для получения сведений о браузерах конечных пользователей, приложениях и службах для управления голосовой связью и видео.
Ознакомьтесь с пакетом SDK службы автоматизации звонков для получения дополнительных сведений о рабочих процессах интеллектуального вызова на основе сервера и записи звонков для каналов голосовой связи и ТСОП.
Дополнительные сведения о компонентах пользовательского интерфейса, готовых к работе, см. в библиотеке пользовательского интерфейса, которые можно перейти в приложения.
Рассмотрите возможность использования двух других продуктов связи Майкрософт, которые не взаимодействуют напрямую с Службы коммуникации Azure в настоящее время:
API-интерфейсы Microsoft Graph Cloud Communication позволяют организациям создавать взаимодействие, связанные с пользователями Microsoft Entra с лицензиями Microsoft 365. Этот рабочий процесс идеально подходит для приложений, привязанных к идентификатору Microsoft Entra, или для расширения производительности в Microsoft Teams. Кроме того, существуют API-интерфейсы для создания и настройки приложений в рамках работы с Teams.
Azure PlayFab Party упрощает добавление чата с низкой задержкой и обмен данными в играх. Хотя вы можете улучшить игровой чат и сетевые системы и с помощью Служб коммуникации, PlayFab является специализированным вариантом и предоставляется бесплатно на Xbox.
Демонстрация навыков для настройки, развертывания, мониторинга и управления Телефонная система Microsoft Teams, собраний и сертифицированных устройств.