Beispiel-URI für die REST-API in Excel Services
Letzte Änderung: Mittwoch, 7. April 2010
Gilt für: SharePoint Server 2010
In diesem Thema werden Beispiel-URIs für Befehle des REST-Diensts (Representational State Transfer) in Excel Services aufgelistet.
Beispiel-URI für REST-Befehle in Excel Services
In den folgenden Beispielen verweist jeder URI auf eine Arbeitsmappe mit dem Namen sampleWorkbook.xlsx.
Die Datei sampleWorkbook.xlsx enthält benannte Bereiche und Diagramme.
Die Datei sampleWorkbook.xlsx wird in einer vertrauenswürdigen SharePoint-Dokumentbibliothek gespeichert. In diesem Beispiel lautet der Pfad zum Speicherort von sampleWorkbook.xlsx wie folgt:
http://<ServerName>/Docs/Documents/sampleWorkbook.xlsx
Beispiel-URI
Die ASPX-Seite für den REST-Dienst in Excel Services lautet wie folgt:
http://<ServerName>/_vti_bin/ExcelRest.aspx
Es folgen Beispiel-URIs für den Zugriff auf die Arbeitsmappe sampleWorkbook.xlsx mithilfe des REST-Diensts in Excel Services.
Modell der obersten Ebene für die Arbeitsmappe (nur Bereiche und Diagramme im aktuellen Build):
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model
Abrufen der vollständigen Arbeitsmappe:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=workbook
Zurückgeben eines Bereichs (Standard-HTML). Die folgenden beiden URI-Beispiele sind gleichwertig:
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
Abrufen eines benannten Bereichs:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('nameOfTheNamedRange')
Zurückgeben eines ATOM-XML-Feeds:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=atom
Festlegen und Zurückgeben einer Zelle:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?Ranges('Sheet1!C3')=demo
Abrufen eines Diagramms:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart 1')
Festlegen eines Werts und Abrufen eines Diagramms:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart%201')?Ranges('Sheet1!A1')=5.5