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


Обновление объекта inferenceclassificationoverride

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

Изменение поля classifyAs переопределения указанным образом.

Вы не можете использовать операцию PATCH, чтобы менять поля в экземпляре inferenceClassificationOverride.

Если для конкретного отправителя существует переопределение и он меняет свое отображаемое имя, вы можете использовать операцию POST для принудительного обновления поля ввода имени в имеющемся переопределении.

Если для конкретного отправителя существует переопределение и он меняет свой SMTP-адрес, "обновить" переопределение для этого отправителя можно только удалив существующее переопределение и создав другое с новым SMTP-адресом.

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

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

Разрешения

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

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

HTTP-запрос

PATCH /me/inferenceClassification/overrides/{id}
PATCH /users/{id}/inferenceClassification/overrides/{id}

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

Имя Тип Описание
Authorization string Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.
Content-Type string Характер данных в теле объекта. Обязательно.

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

В тексте запроса предоставьте новое значение для поля classifyAs. Чтобы производительность была максимальной, не следует включать существующие значения, которые не меняются.

Свойство Тип Описание
classifyAs string Указывает, как должны классифицироваться все входящие сообщения от определенного отправителя. Возможные значения: focused, other.

Отклик

В случае успешного выполнения этот метод возвращает код отклика 200 OK и обновленный объект inferenceClassificationOverride в тексте отклика.

Пример

Запрос

В следующем примере переопределение SMTP-адреса randiw@contoso.com изменяется с other на focused.

PATCH https://graph.microsoft.com/v1.0/me/inferenceClassification/overrides/{id}
Content-type: application/json

{
  "classifyAs": "focused"
}
Отклик

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

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

{
  "classifyAs": "focused",
  "senderEmailAddress": {
    "name": "Randi Welch",
    "address": "randiw@contoso.com"
  },
  "id": "98f5bdef-576a-404d-a2ea-07a3cf34af4r"
}