Возвращает список курсов, которые разрешено просматривать запрашивающему пользователю, ограниченный теми, которые соответствуют запросу. Возвращенные курсы упорядочены по времени создания, причем первыми идут самые последние созданные.
Ограничивает возвращаемые курсы курсами, находящимися в одном из указанных состояний. Значение по умолчанию: АКТИВНО, АРХИВИРОВАНО, ПРЕДОСТАВЛЕНО, ОТКЛОНЕНО.
page Size
integer
Максимальное количество товаров для возврата. Ноль или не указано означает, что сервер может назначить максимум.
Сервер может вернуть меньшее количество результатов, чем указано.
page Token
string
Значение nextPageToken , возвращенное из предыдущего вызова list , указывает, что должна быть возвращена следующая страница результатов.
В остальном запрос list должен быть идентичен тому, который привел к получению этого токена.
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ при перечислении курсов.
В случае успеха тело ответа содержит данные следующей структуры:
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-12-09 UTC."],[[["Returns a paginated list of courses viewable by the requesting user, filtered by student/teacher IDs and course states, ordered by creation time (newest first)."],["Possible errors include `PERMISSION_DENIED`, `INVALID_ARGUMENT`, and `NOT_FOUND` based on access, query parameters, and user existence."],["The HTTP request is a GET request to `https://classroom.googleapis.com/v1/courses` with optional query parameters for filtering."],["Requires authorization with either `https://www.googleapis.com/auth/classroom.courses` or `https://www.googleapis.com/auth/classroom.courses.readonly` scopes."],["The response body contains a list of courses and a token for retrieving the next page of results if available."]]],[]]