Пример URI для интерфейса API REST служб ExcelSample URI For Excel Services REST API

В этом разделе приведены примеры коды URI для команды службы передачи (REST) представлений состояний в Службы Excel.This topic lists sample URIs for the representational state transfer (REST) service commands in Excel Services.

Примечание

REST API служб Excel применим к локальным развертываниям SharePoint и SharePoint 2016.The Excel Services REST API applies to SharePoint and SharePoint 2016 on-premises. Для учетных записей Office 365 для образования, Office 365 бизнес и Office 365 корпоративный используйте REST API для Excel, входящие в состав конечной точки Microsoft Graph.For Office 365 Education, Business, and Enterprise accounts, use the Excel REST APIs that are part of the Microsoft Graph endpoint.

Пример URI для команды REST в службах ExcelSample URI for REST Commands in Excel Services

В следующих примерах каждый из URI ссылается на книгу с именем sampleWorkbook.xlsx .In the following examples, each URI references a workbook named sampleWorkbook.xlsx .

  • Файл sampleWorkbook.xlsx содержит именованные диапазоны и диаграммы.The sampleWorkbook.xlsx file contains named ranges and charts.

  • Файл sampleWorkbook.xlsx сохраняется в надежной библиотеке документов SharePoint. В этом примере — это путь к папке sampleWorkbook.xlsx:The sampleWorkbook.xlsx file is saved to a trusted SharePoint document library. In this example, the path to the location of sampleWorkbook.xlsx is:

  
http://<ServerName>/Docs/Documents/sampleWorkbook.xlsx

Пример универсального кода ресурсаSample URI

На странице ASPX для службы REST в Службы Excel — это:The .aspx page for the REST service in Excel Services is:

http://<ServerName>/_vti_bin/ExcelRest.aspx

Ниже приведены коды URI для получения доступа к книгам sampleWorkbook.xlsx с помощью службы REST в Службы Excel примере.The following are example URIs to access the sampleWorkbook.xlsx workbook by using the REST service in Excel Services.

  • Модель верхнего уровня для книги (только диапазонов и диаграмм в текущем построении):Top-level model for the workbook (only ranges and charts in the current build):
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model

  • Получение полного книги:Get the full workbook:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=workbook

  • Возвращает диапазон (по умолчанию html). Следующие два примера URI эквивалентны:Return a range (default html). The following two URI examples are equivalent:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')

  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?$format=html
  • Получение именованный диапазон:Get a named range:
  http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('nameOfTheNamedRange')

  • Возвращать канал Atom XML:Return an Atom XML feed:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=atom

  • Задайте ячейки и вернуть его.Set a cell and return it:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?Ranges('Sheet1!C3')=demo

  • Получение диаграммы:Get a chart:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart 1')

  • Задайте значение и получить диаграммы:Set a value and get a chart:
  
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart%201')?Ranges('Sheet1!A1')=5.5