NetSchoolApi - это враппер для продукта "Сетевой город. Образование", предоставляющий доступ к информации о пользователе, такой как дневник, расписание и другие данные.
Следующие инструкции помогут вам запустить проект на вашем локальном компьютере для разработки и тестирования.
Перед установкой и использованием этой библиотеки убедитесь, что у вас установлены следующие компоненты:
Вы можете установить библиотеку с помощью следующей команды:
npm i netschoolapi
test.js
в корне проекта.test.js
, заменив данные на ваши:const NS = require("netschoolapi").default;
const user = new NS({
origin: "https://example.com/", // Origin вашего сайта
login: "Иванов", // Ваш логин
password: "******", // Ваш пароль
school: "МБОУ ....", // Название вашей школы (как на сайте)
});
(async function () {
const info = await user.info();
console.log(info);
})();
node test.js
Для работы этой библиотеки используются следующие зависимости:
Версии этой библиотеки управляются согласно SemVer. Список доступных версий можно найти в разделе теги.
Также посмотрите список участников, которые внесли свой вклад в проект.
Этот проект распространяется под лицензией MIT. Подробную информацию смотрите в файле LICENSE.
Для получения помощи и общения присоединяйтесь к Telegram-чату