Kolmisoft логин / регистрация вопрос
Я использую сервер Kolimisoft для звонков VOIP в моем мобильном приложении. Мне удалось зарегистрировать пользователя на сервере Kolmisoft и получить этот ответ:
<status>
<success>Registration successful</success>
</status>
<user_device_settings>
<email>Registration email</email> - If email sending enabled.
<user_id> user id</user_id>
<device_type> device type [SIP|IAX2]</device_type>
<device_id> device id </device_id>
<username> device username </username>
<password> device password </password>
<pin> device pin </pin>
<server_ip> Asterisk Server IP </server_ip>
<registration_notice> Registration notice which is set in Settings </registration_notice>
</user_device_settings>
После получения этого ответа я передавал имя пользователя устройства и пароль устройства в PortSIP SDK для процесса регистрации SDK и получал обратный вызов.
Когда пользователь вышел из приложения и попытался снова войти в PortSIP SDK, я получил запрещенный запрос (код состояния 403, неавторизованный пользователь). Я попытался отладить свой код и получил SDK не понимает введенные имя пользователя и пароль. SDK знает только имя пользователя устройства и пароль устройства.
Я пытался вызвать user_login API сервера Kolmisoft, но он дает мне только user_id. Как я могу получить имя пользователя устройства и пароль устройства, чтобы пользователь мог проходить аутентификацию в SDK с этими учетными данными.
Пожалуйста, дайте мне знать, есть ли какой-нибудь API для привязки имени пользователя устройства и пароля устройства или как я могу решить эту проблему?
заранее спасибо
1 ответ
Эти API могут возвращать имя пользователя и пароль устройства: http://wiki.kolmisoft.com/index.php/MOR_API_devices_get http://wiki.kolmisoft.com/index.php/MOR_API_device_details_get
Кроме того, поддержка Kolmisoft должна помочь вам с подобными вопросами.