Тип ресурса teamsAsyncOperation
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Асинхронная операция Microsoft Teams — это операция, которая выходит за пределы времени существования одного запроса API. Эти операции являются длительными или слишком дорогостоящими, чтобы завершить их в течение периода времени их исходного запроса.
При инициировании асинхронной операции метод возвращает код ответа 202 Accepted. Ответ также будет содержать заголовок Location, содержащий расположение teamsAsyncOperation. Периодически проверка состояние операции, выполняя запрос GET к этому расположению; подождите >30 секунд между проверками. После успешного завершения запроса состояние будет "Успешно" и targetResourceLocation будет указывать на созданный или измененный ресурс.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Перечисление операций в чате | Коллекция resourceSpecificPermissionGrant | Перечисление асинхронных операций, выполняемых или выполняемых в определенном чате. |
Операция получения | Коллекция resourceSpecificPermissionGrant | Получение асинхронной операции, которая выполняется или выполняется в определенном ресурсе. |
Свойства
Свойство | Тип | Описание |
---|---|---|
id | string | Уникальный идентификатор операции. |
operationType | teamsAsyncOperationType | Обозначает тип описываемой операции. |
createdDateTime | DateTimeOffset | Время создания операции. |
status | teamsAsyncOperationStatus | Состояние операции. |
lastActionDateTime | DateTimeOffset | Время последнего обновления асинхронной операции. |
attemptsCount | Int32 | Количество попыток выполнения операции до того, как она помечается успешно или неудачно. |
targetResourceId | guid | Идентификатор объекта, созданного или измененного в результате этой асинхронной операции, как правило, командой. |
targetResourceLocation | string | Расположение объекта, созданного или измененного в результате этой асинхронной операции. Этот URL-адрес следует рассматривать как непрозрачное значение и не анализировать пути к его компонентам. |
error | operationError | Любая ошибка, которая приводит к сбою асинхронной операции. |
Представление JSON
Ниже указано представление ресурса в формате JSON.
{
"id": "string",
"operationType": "string",
"createdDateTime": "string (timestamp)",
"status": "string",
"lastActionDateTime": "string (timestamp)",
"attemptsCount": "Integer",
"targetResourceId": "string",
"targetResourceLocation": "string",
"error": null
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по