Для настройки учетной записи МультиФон в альтернативных программных клиентах или аппаратных SIP-телефонах используйте следующие параметры:
Для настройки и получения текущего режима приёма входящих вызовов можно использовать HTTPs запрос с подстановочными параметрами:
Имя параметра | Значения | Пример |
---|---|---|
login | Имя пользователя в услуге (SIP-URI) | 792xxxxxxxx@multifon.ru |
password | Пароль пользователя | pasSWORD123 |
routing | Режим приёма входящих вызовов: 0 – только на мобильный 1 – только SIP (в программный или аппаратный SIP- телефон) 2 – параллельный вызов |
0 |
Для получения кода текущего режима приёма входящих вызовов используется запрос следующего вида:
https://sm.megafon.ru/sm/client/routing? login=<login>&password=<password>
Для установки нового режима приёма входящих вызовов используется запрос:
https://sm.megafon.ru/sm/client/routing/set? login=<login>&password=<password>&routing=<routing>
Для смены пароля пользователя используется запрос:
https://sm.megafon.ru/sm/client/password/change?login=7HHHXXXYYZZ@multifon.ru&password=<old_password>&new_password=<new_password>
Если запрос выполнен успешно, сервер возвращает XML документ, содержащий несколько полей: код ответа, описание кода ответа и код режима приёма входящих вызовов (в ответе на запрос получения кода текущего режима приёма входящих вызовов). Общий формат XML:
<response>
<result>
<code>код ответа</code>
<description>описание кода ответа</description>
</result>
<routing>код режима приёма входящих вызовов</routing>
</response>
Наиболее используемые коды ответа с описаниями приведены в таблице:
Код ответа | Описание кода ответа | Комментарий |
---|---|---|
101 | Password contains invalid symbols or too long | Неправильный пароль |
102 | Parameters incorrect | Этот пользователь не может использовать настройку входящих вызовов |
200 | Ok | |
404 | Subscription Not Found | Пользователь не найден |