Клиент для электронного дневника Санкт-Петербурга.
- Функции названы именем апи, к которому они ведут
- Каждый метод задокументирован по стандартам JSdoc
- Поддержка платежки glolime (оплата еды в столовой)
npm i spb_dnevnik
const { dnevnik2 } = require("spb_dnevnik")
//получение айди ученика
async function getEducationID(){
await dnevnik.login(email, password) // логин в дневнике
let childs = await dnevnik.get_journal_person_related_child_list(1) // получение списка детей
return childs.items[0].educations[0].education_id // возвращаем значение айди у первого ученика
}
console.log(getEducationID()) // вернет ваш айди
Отдельное спасибо этим ребятам
- https://github.com/romanrakhlin/dnevnik-spb за идею с ботом
- https://github.com/newtover/dnevnik за примеры авторизации и использования апи