2.1. Токен API
Токен API выпускает администрация университета. При выпуске определяются перечень доступных модулей и срок действия токена, а при необходимости — допустимое число запросов в минуту, перечень разрешённых IP-адресов и перечень доступных моделей Alem.
Для получения токена организация направляет обращение в университет с указанием наименования организации, цели использования API и перечня требуемых модулей. Реквизиты для обращения приведены на странице «Контакты».
2.2. Регистрация приложения «Войти через QAIRU»
Приложение регистрирует администрация университета. В обращении указываются наименование приложения, его назначение, адрес сайта, адреса возврата redirect_uri и перечень модулей, к которым приложению требуется доступ.
По результатам регистрации разработчику передаются идентификатор клиента client_id вида ext-<наименование>, секрет клиента client_secret, а также адреса discovery, авторизации и выдачи токенов.
- адрес возврата указывается полностью и сравнивается точно, без подстановочных символов;
- допускаются только адреса
https://; для отладки допускаетсяhttp://localhost; - перечень модулей приложения ограничивает области доступа, которые оно может запросить у студента.