Поделиться через


Список преподаваемого класса

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

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

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

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

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

Примечание.

Обратите внимание, что если используется делегированный маркер, пользователи могут видеть только сведения о своих классах.

HTTP-запрос

GET /education/me/taughtClasses
GET /education/users/{educationUserId}/taughtClasses

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

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

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

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

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

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

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

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.

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

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

Отклик

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

Примеры

Запрос

GET https://graph.microsoft.com/v1.0/education/users/{educationUserId}/taughtClasses

Отклик

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

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

{
  "value": [
    {
      "@odata.type": "#microsoft.graph.educationClass",
      "id": "64ef8ce5-8ce5-64ef-e58c-ef64e58cef64",
      "displayName": "String",
      "mailNickname": "String",
      "description": "String",
      "createdBy": {
        "@odata.type": "microsoft.graph.identitySet"
      },
      "classCode": "String",
      "externalName": "String",
      "externalId": "String",
      "externalSource": "String",
      "externalSourceDetail": "String",
      "grade": "String",
      "term": {
        "@odata.type": "microsoft.graph.educationTerm"
      }
    }
  ]
}