книга: tableRowOperationResult

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

Эта функция является последней в серии шагов по созданию ресурса workbookTableRow асинхронно.

Для создания нескольких строк таблицы рекомендуется пакетировать их в одну операцию create tableRow и выполнять операцию асинхронно.

Асинхронный запрос на создание строк таблицы включает следующие действия.

  1. Выполните асинхронный запрос Create tableRow и получите URL-адрес запроса, возвращенный в заголовке Location ответа.
  2. Используйте URL-адрес запроса, возвращенный из шага 1, чтобы отправить запрос Get workbookOperation и получить идентификатор операции для шага 3. Кроме того, для удобства после получения succeeded результата operationStatus можно получить URL-адрес запроса из свойства resourceLocationworkbookOperation, возвращенного в ответе, и применить URL-адрес запроса к шагу 3.
  3. Используйте URL-адрес запроса, возвращенный из шага 2, в качестве URL-адреса запроса GET для этой функции tableRowOperationResult. Успешный вызов функции возвращает новые строки таблицы в ресурсе workbookTableRow .

Эта функция не выполняет никаких действий при независимом вызове.

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

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

Разрешения

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

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

HTTP-запрос

GET /me/drive/items/{id}/workbook/tableRowOperationResult(key={operation-id})
GET /me/drive/root:/{item-path}:/workbook/tableRowOperationResult(key={operation-id})

Параметры функции

ДЛЯ URL-адреса запроса требуется следующий параметр запроса.

Параметр Тип Описание
ключа String Идентификатор операции, указанный в ответе workbookOperation, возвращенном в предыдущем запросе Get workbookOperation.

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

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.
Workbook-Session-Id Идентификатор сеанса книги, определяющий, сохраняются ли изменения. Необязательный параметр.

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

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

Отклик

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

Примеры

Запрос

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

GET https://graph.microsoft.com/beta/me/drive/items/01CCETFLK7GVZTZHSQNRD2AEI5XWTCU6FJ/workbook/tableRowOperationResult(key='0195cfac-bd22-4f91-b276-dece0aa2378b')

Отклик

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

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

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

{
  "index": 99,
  "values": "[[1, 2, 3]]"
}