Образовательный форум по автоматизации и взаимодействии с федеральными системами
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Ludmila Tihonova  
#1 Оставлено : 7 апреля 2021 г. 20:01:51(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Вопрос:
При попытке проверить пакет по API в сервис приема (Суперсервис Поступление в вуз онлайн), сервис возвращает ошибку:

Получение данных завершилось с кодом ответа: 400
Сервис вернул ошибку:
1: Часть header токена невалидна: невалидное поле json (root): Поле ogrn является обязательным,
2: Часть header токена невалидна: невалидное поле json (root): Поле kpp является обязательным,
3: Часть header токена невалидна: невалидное поле json action: action must be one of the following: "add", "remove", "edit", "getMessage", "messageConfirm"

{"error":"1:Часть header токена невалидна: невалидное поле json (root): Поле ogrn является обязательным, 2:Часть header токена невалидна: невалидное поле json (root): Поле kpp является обязательным, 3:Часть header токена невалидна: невалидное поле json action: action must be one of the following: \"add\", \"remove\", \"edit\", \"getMessage\", \"messageConfirm\""}


Ответ:
Проверьте наличие обязательных полей в заголовке пакета.
Регистр названий полей должен совпадать со спецификацией.

Хотите присоединиться к дискуссии?! Войти в Ваш профиль форума. Новые регистрации запрещены.

Ludmila Tihonova  
#2 Оставлено : 18 мая 2021 г. 8:44:27(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Еще вариант такой же ошибки:

Часть header токена невалидна: невалидное поле json entityType
entityType must be one of the following: "cmpAchievement", "appAchievement", "admissionVolume", "serviceApplication", "applicationsRating", "campaign", "competitiveBenefit", "competitiveGroup", "competitiveGroupProgram", "competitiveGroupSpecialty", "competitiveGroupApplicationsList", "contract", "distributedAdmissionVolume", "document", "editApplicationStatusList", "entranceTestBenefit", "entranceTest", "entranceTestAgreedList", "entranceTestLocation", "entranceTestSheet", "serviceEntrant", "serviceEntrantPhotoFile", "educationProgram", "entranceTestResultList", "identification", "orderAdmissionList", "sentToEpguEtc", "subdivisionOrg", "termsAdmission", "restartDocumentCheckList", "orgDirection"


Нужно проверить в пакете верно ли передается название структуры данных в поле entityType. Совпадать должно с точностью до регистра (в тексте ошибки указаны разрешенные значения).
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.