URI de recursos de la API de REST de Servicios de Excel
Última modificación: jueves, 08 de abril de 2010
Hace referencia a: SharePoint Server 2010
En este tema se enumeran las entidades que se pueden vincular directamente mediante la API de REST de los Servicios de Excel.
Dirección URL de REST base
A continuación se proporciona un ejemplo de una dirección URL de REST de un elemento específico de un libro:
http://<ServerName>/_vti_bin/ExcelRest.aspx/<DocumentLibrary>/<FileName>/<ResourceLocation>
Una dirección URL de REST relativa se basa en la dirección URL de REST base. A continuación se proporciona un ejemplo de una dirección URL de REST base de un libro específico:
http://<ServerName>/_vti_bin/ExcelRest.aspx/<DocumentLibrary>/<FileName>
Por ejemplo, si tiene un libro con el nombre "sampleWorkbook.xlsx" en la siguiente biblioteca de documentos:
http://<ServerName>/Docs/Documents/sampleWorkbook.xlsx
La dirección URL de REST base del libro es:
http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx
URI de recursos
En la tabla 1 se muestran todos los recursos a los que se puede tener acceso en la API de REST de los Servicios de Excel. Para obtener acceso a un recurso específico, anexe la ubicación del recurso a la dirección URL de REST base de un libro:
Tabla 1. Recursos accesibles en la API de REST de los Servicios de Excel
Ubicación del recurso |
Formato |
Ejemplo |
Notas |
---|---|---|---|
/model |
Atom (predeterminado) |
/model |
Devuelve una fuente Atom con los recursos que admite la API de REST de los Servicios de Excel. Los recursos admitidos son los rangos, los gráficos, las tablas y las tablas dinámicas. |
/model |
libro |
/model?$format=workbook |
Este es el libro. Los formatos de libro admitidos son xlsx, xlsb y xlsm. |
/model/Ranges |
Atom (predeterminado) |
/model/Ranges?$format=atom |
Una fuente Atom que enumera todos los rangos con nombre del libro. |
/model/Ranges('[Nombre]') |
HTML (predeterminado) |
/model/Ranges('MiRango')?$format=html |
Un fragmento HTML para el rango solicitado. |
/model/Ranges('[Nombre]') |
Atom |
/model/Ranges('MiRango')?$format=atom |
Una entrada Atom que contiene una representación XML de los datos dentro del rango. |
/model/Charts |
Atom (predeterminado) |
/model/Charts?$format=atom |
Una fuente Atom que enumera todos los gráficos del libro. |
/model/Charts('[Nombre]') |
Imagen (predeterminado) |
/model/Charts('MiGráfico')?$format=image |
Una imagen del gráfico. La misma tiene formato PNG (Portable Network Graphics). |
/model/Tables |
Atom (predeterminado) |
/model/Tables?$format=atom |
Una fuente Atom que enumera todas las tablas disponibles en el libro. |
/model/Tables('[Nombre]') |
HTML (predeterminado) |
/model/Tables('MiTabla')?$format=html |
Un fragmento HTML para la tabla solicitada. |
/model/Tables('[Nombre]') |
Atom |
/model/Tables('MiTabla')?$format=atom |
Una entrada Atom que contiene una representación XML de los datos dentro de la tabla. |
/model/PivotTables |
Atom (predeterminado) |
/model/PivotTables?$format=atom |
Una fuente Atom que enumera todas las tablas dinámicas disponibles en el libro. |
/model/PivotTables('[Nombre]') |
HTML (predeterminado) |
/model/PivotTables('MiTablaDinámica)?$format=html |
Un fragmento HTML para la tabla dinámica solicitada. |
/model/PivotTables('[Nombre]') |
Atom |
/model/PivotTables('MiTablaDinámica')?$format=atom |
Una entrada Atom que contiene una representación XML de los datos dentro de las tablas dinámicas. |