Mobile Voice SDK — это набор инструментов, который позволяет совершать и принимать вызовы прямо в вашем мобильном приложении на базе iOS, Android и на устройствах Huawei. Готовая библиотека позволит быстро интегрировать голосовые API МТС Exolve, вам не придётся самостоятельно разрабатывать с нуля.
Как работают звонки и push-уведомления
Звонки поступают в push-уведомлениях, через которые можно принять или отклонить вызов. Такое уведомление о звонках содержит номер, имя, если пользователь уже есть в контактах, и аватар.
Чтобы подключить эти уведомления, нужно взять учётные данные из кабинета разработчика платформы вашего мобильного приложения:
- Apple Developer для iOS
- Firebase для Android
- AppGallery Connect для устройств Huawei
И связать их с МТС Exolve. Таким образом наша платформа сможет установить соединение с сервисом push-уведомлений вашего продукта и позвонить нужному пользователю, даже если он свернул или закрыл приложение.
Приложение при этом должно запросить у пользователя согласие на приём push-уведомлений и доступ к микрофону.
С помощью Mobile SDK возможны звонки через SIP-соединение, с помощью технологии WebRTC – она обеспечивает высокое качество связи без помех и эха.
С чего начать работу
Для начала работы с Mobile Voice SDK пройдите эти шаги:
- Создайте мобильное приложение на нужной платформе (iOS, Android, Huawei)
- Купите номер и создайте SIP-аккаунт в МТС Exolve. Выберите для SIP определяемый номер. Этот номер отразится при исходящем вызове у принимающего абонента.
- Добавьте авторизационные данные для отправки push-уведомлений в приложении в Личном кабинете Exolve (об этом ниже).
- Выгрузите пакеты для нужной платформы из публичного репозитория GitHub.
- Свяжите SIP с device_token мобильного приложения, указав device_type через Push API.
- Запустите мобильное приложение и зарегистрируйте SIP, введя его логин и пароль. Учётные данные можно скопировать в Личном кабинете, в карточке этого SIP, или по API, с помощью метода GetAttributes.
- Совершите первый звонок.
Как подключить push-уведомления в Личном кабинете
Подключить push-уведомления в Личном кабинете МТС Exolve можно таким способом:
- Перейдите в раздел приложения «Ключи» → «Mobile SDK».
- Кликните «Подключить» в блоке «iOS», «Android» или «Huawei».
- Загрузите требуемые файлы или данные.
- Кликните «Подключить».


