-
Notifications
You must be signed in to change notification settings - Fork 11
/
api_links.txt
28 lines (22 loc) · 2.57 KB
/
api_links.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
task_id - id задачи
lesson_id - id урока
group_id - id группы
course_id - id курса
solution_id - id решения задачи
user_id - id пользователя
https://lyceum.yandex.ru/api/student/lessonTasks?courseId=course_id&lessonId=lesson_id Получить информацию о задачах урока
https://lyceum.yandex.ru/api/student/lessons/lesson_id?courseId=course_id&groupId=lesson_id Получить краткую инфу об уроке
https://lyceum.yandex.ru/api/student/tasks/task_id?groupId=group_id Получить задачу по её task_id
https://lyceum.yandex.ru/api/student/lessons?courseId=&groupId=group_id Получить все открытые уроки курса
https://lyceum.yandex.ru/api/materials?lessonId=lesson_id Получить id материалов урока
https://lyceum.yandex.ru/api/student/materials/lesson_id?groupId=group_id&lessonId=lesson_id Получить содержимое и инф материала
https://lyceum.yandex.ru/api/notifications Получить все уведомления, хранящиеся на сервере (Сохраняются с первого открытия
урока) Имеет параметр isRead (по умолчанию True), при передаче isRead=False
можно получить новые, непрочитаные уведомления
https://lyceum.yandex.ru/api/student/solutions/solution_id Получить информацию о решении задачи, включая нахождение файла
решения задачи и код решения
https://lyceum.yandex.ru/api/profile?withChildren=true&withCoursesSummary=true&withExpelled=true&withParents=true
Получить информацию о профиле и о курсах, в которых юзер состоит. Имеет дополнительный параметр onlyActiveCourses, при передаче
True в coursesSummary будут выведены только активные курсы. В инфо
https://lyceum.yandex.ru/api/profile/user_id?withChildren=true&withCoursesSummary=true&withExpelled=true&withParents=true
То же самое, что и выше, но уже другого юзера. Работает в случае, если профиль доступен авторизовавшемуся