Возвращает список курсов, которые разрешено просматривать запрашивающему пользователю, ограниченный теми, которые соответствуют запросу. Возвращенные курсы упорядочены по времени создания, причем первыми идут самые последние созданные.
Ограничивает возвращаемые курсы курсами, находящимися в одном из указанных состояний. Значение по умолчанию: АКТИВНО, АРХИВИРОВАНО, ПРЕДОСТАВЛЕНО, ОТКЛОНЕНО.
pageSize
integer
Максимальное количество товаров для возврата. Ноль или не указано означает, что сервер может назначить максимум.
Сервер может вернуть меньшее количество результатов, чем указано.
pageToken
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-11-11 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."]]],[]]