Compartir a través de


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.

Vea también

Conceptos

Estructura y ruta de acceso básicas de URI