Как настроить Mobile Voice SDK
С помощью МТС Exolve Voice Mobile SDK вы сможете звонить и принимать вызовы в своём приложении на базе iOS, Android и Huawei. Благодаря готовой библиотеке можно быстро интегрировать голосовые API МТС Exolve не разрабатывая этот функционал с нуля.
В этой инструкции пошагово рассказано, как интегрировать Voice SDK и что нужно сделать, чтобы совершить первый звонок в вашем мобильном приложении.
-
Выберите и купите номер. Сделать это можно по API c помощью метода Buy или в интерфейсе Личного кабинета. Инструкция.
-
Создайте SIP-аккаунт. Для этого примените API-метод Create или создайте его в Личном кабинете в разделе приложения «SIP-подключения».
-
Добавьте учётные данные из кабинета разработчика платформы iOS, Android и/или Huawei. Так платформа МТС Exolve сможет установить связь с вашим приложением и при поступлении входящего вызова отправить абоненту push-уведомление. Добавить учётные данные можно только в ЛК — перейдите в раздел приложения «Ключи» → «Mobile SDK» и подключите нужную платформу. Подробнее в этих инструкциях:
- Huawei App Gallery
- Firebase (для приложений на ОС Android)
-
Привяжите SIP ID к токену мобильного устройства, чтобы получать push-уведомлений о входящих вызовах. Для этого используйте метод Push API AddSipDevicePushToken, указав юзернейм вашего SIP-аккаунта, токен и тип устройства.
-
Интегрируйте Voice SDK в своё приложение. Инструкция.
-
Протестируйте входящие и исходящие звонки в вашем приложении.
-
Получите детализацию звонков через Statistics API с помощью метода GetList (отдаёт список звонков за выбранный период) или GetInfo (отдаёт детали конкретного звонка) или в Личном кабинете в разделе приложения «Статистика» → «История звонков».