Список классов educationSchool

Пространство имен: microsoft.graph

Получите ресурсы educationClass , принадлежащие educationSchool.

Разрешения

Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) EduRoster.ReadBasic
Делегированные (личная учетная запись Майкрософт) Не поддерживается.
Для приложений EduRoster.Read.All, EduRoster.ReadWrite.All

HTTP-запрос

GET /education/schools/{educationSchoolId}/classes

Необязательные параметры запросов

С помощью параметра $orderby запросов OData можно сортировать группы в организации по значениям displayName, как показано в следующем примере:

GET https://graph.microsoft.com/v1.0/groups?$orderby=displayName

Вы также можете использовать $filterпараметры запроса , $count и $search для ограничения ответа.

Когда элементы добавляются или обновляются для этого ресурса, они специально индексируются для использования с помощью параметров $count и $search. Между добавлением или обновлением элемента и его появлением в индексе может возникать небольшая задержка.

Дополнительные сведения о параметрах запроса OData см. в статье Параметры запроса OData.

Заголовки запросов

Заголовок Значение
Авторизация Носитель {token}. Обязательно.

Текст запроса

Не указывайте текст запроса для этого метода.

Отклик

При успешном выполнении этот метод возвращает код отклика 200 OK и коллекцию объектов educationClass в теле отклика.

Пример

Запрос

Ниже приведен пример запроса.

GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e/classes
Отклик

Ниже приведен пример отклика.

Примечание. Объект отклика, показанный здесь, может быть сокращен для удобочитаемости.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationClass)",
    "value": [
        {
            "id": "733b514d-790b-4542-9efd-1558644d8b1e",
            "description": "Negotiation For Beginners training",
            "displayName": "Negotiation For Beginners",
            "mailNickname": "NegotiationForBeginners"
        },
        {
            "id": "be29b3cb-f58e-4c83-9f58-ed082c317c2d",
            "description": "Advanced Presentation Skills training",
            "displayName": "Advanced Presentation Skills",
            "mailNickname": "AdvancedPresentationSkills"
        },
        {
            "id": "ef18b112-d6dc-4b56-8cee-85f82dbe8a7d",
            "description": "Presentation Skills 101 training",
            "displayName": "Presentation Skills 101",
            "mailNickname": "PresentationSkills101"
        }
    ]
}