Closed agran closed 9 months ago
Привет!
Как производишь авторизацию в библиотеке? Значение school
- число или название?
Число.
Если задавать строкой название, то такая же ошибка.
Да, там проблема с тем, что раньше можно было получить список всех школ по адресу /webapi/schools/search
, а теперь разрабы системы решили запретит доступ к полному списку и теперь выводятся только по частичному совпадению названия /webapi/schools/search?name=<название>
.
Пока для работы с либой можешь сделать некоторые изменения в коде:
node_modules/netschoolapi/dist/methods/logIn/methods/schoolInfo.js
schools/search
на schools/search?name=<название школы частично, можно даже одну букву>
(это примерно 16 строка кода)Это вроде должно тебе помочь
спасибо, помогло
@agran можешь попробовать поменять /webapi/schools/search?name=<название>
на /webapi/schools/search?name=У
Что значит У?
Просто русская буква у. Она встречается в большинстве названий школ. И хотелось бы понять будет ли работать такой способ
Можно требовать задавать название школы в текстовом виде и в этом поиске использовать первую букву заданного названия.
Выдаёт такое. Через браузер с этого IP и логина подключается.