Natali27
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я не занимаюсь профессионально веб-программированием, но есть необходимость решить такую проблему. Есть сайт электронная регистратура https://uslugi.mosreg.ru/zdrav. Каждый день в 00.00 появляется новый день на две недели вперед от текущего дня, и там должна быть запись на тот день. Но к некотрым врачам этот новый день появляется с уже заполненной записью - возможно, ее успевают занимать за несколько секунд или еще какие-то причины, но в итоге записаться невозможно. Положение безвыходное, поэтому смотрю, нельзя ли как-то это обойти. Обращение к серверу идет через запросы ajax. Я переделала их в обычные get-запросы, и таким образом удалось получить разные данные, в т.ч. уже имеющиеся у пациента записи к врачам, а также расписание врачей на дату за пределами двух недель, и там есть свободные для записи места. Проблема возникла с тем, чтобы записаться на какое-нибудь время. На сайте запись к врачу происходит таким образом: $.post(URL_API + 'doctors/entry/create', { lpu_code: DoctorAppointment['doctor_lpu'], doctor_id: DoctorAppointment['doctor_id'], date_visit: DoctorAppointment['day'], time_visit: DoctorAppointment['selected_time'], email: DoctorAppointment['user_email'] }).done(function(json){... (первый параметр - код лечебного учреждения, остальные по названиям понятны) Я обращаюсь: https://uslugi.mosreg.ru/zdrav/doctor_appointment/api/doctors/entry/create?lpu_code=1508015&doctor_id=99032aa1-abda-4045-b205-36a6df7b4faa3916f1ab-cd91-4794-87b1-6fefb985d9fb&date_visit=03.10.2018&time_visit=17:30&email=mail@mail.ru На это приходит ответ: success false code 500 message "Не заполнены обязательные параметры" Доступа к коду на сервере у меня, естественное, нет. Не могу понять, разве могут быть еще какие-то параметры, кроме этих пяти, которые есть и в их вызове, и в моем? Может кто-нибудь подскажет, куда копать? Это первый вопрос. Второй вопрос. По логике запись к врачу должна быть привязана к полису пациента. Все эти обращения к серверу идут после авторизации пациента (после ввода полиса и даты рождения), но в приведенном выше запросе ajax номер полиса не передается. Не могу понять, каким же образом тогда в момент создания записи ко врачу сервер получает информацию, к какому полису привязывать эту запись? |