EndPoint - GET_pl_subj_exam
Method - GET
Этот запрос возвращает пары ID, которые дают информацию о том на какой вид приема можно записать в конкретное расписание.
Эти пары ID соединяют данные возвращаемые запросами 1.2. get_pl_exam / виды приемов и 1.3. get_pl_subj / список расписаний
Информация возвращаемая этим запросом в МИС меняется редко.
Новые расписания и вид приема на которые можно в них записывать настраиваются в основном на будущие даты.
Запрос выполнять раз в сутки (в 05:00) с помощью планировщика (cron), сохранять полученный json объект на стороне приложения/движка сайта.
И при дальнейшей работе в течении суток обращаться к нему.
<?php $file_pl_subj_exam = $_SERVER['DOCUMENT_ROOT'] . '/content/data/pl_subj_exam.json'; $data_pl_subj_exam = @file_get_contents('http://127.0.0.1:45670/get_pl_subj_exam'); if ($data_pl_subj_exam !== FALSE) { $result_pl_subj_exam = file_put_contents($file_pl_subj_exam, $data_pl_subj_exam); } echo $result_pl_subj_exam;
Название параметра | Тип данных | Описание | обязательный параметр |
---|---|---|---|
pl_subj_id | integer | ID расписания | нет |
pl_exam_id | integer | ID вида приема | нет |
Название параметра | Тип данных | Описание |
---|---|---|
pl_subj_id | integer | ID расписания |
pl_exam_id | integer | ID вида приема |
http://127.0.0.1:45670/GET_pl_subj_exam/?pl_subj_id=919
или
http://127.0.0.1:45670/GET_pl_subj_exam/?pl_exam_id=130
для параметра pl_subj_id=919
[ { "pl_subj_id": 919, "pl_exam_id": 130 }, { "pl_subj_id": 919, "pl_exam_id": 463 } ]