Excel Services REST API のためのリソース URI

最終更新日: 2010年4月8日

適用対象: SharePoint Server 2010

このトピックでは、Excel Services の REST API を使用して直接リンクできるエンティティを示します。

ベース REST URL

以下は、ブック内の特定の要素に対する REST URL の例です。

http://<ServerName>/_vti_bin/ExcelRest.aspx/<DocumentLibrary>/<FileName>/<ResourceLocation>

相対 REST URL は、ベース REST URL に基づきます。以下は、特定のブックへのベース REST URL の例です。

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

たとえば、以下のドキュメント ライブラリに "sampleWorkbook.xlsx" という名前のブックがあるとします。

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

ブックへのベース REST URL は、以下のようになります。

http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx

リソース URI

表 1 は、Excel Services REST API でアクセス可能なすべてのリソースを示しています。特定のリソースにアクセスするには、リソースの場所をワークブックへのベース REST URL に追加します。

表 1. Excel Services REST API でアクセス可能なリソース

リソースの場所

形式

備考

/model

Atom (既定)

/model

Excel Services REST API にサポートされているリソースとともに Atom フィードを返します。サポートされているリソースは、範囲、チャート、テーブル、およびピボットテーブルです。

/model

ブック

/model?$format=workbook

これはブックです。サポートされているブック形式は、xlsx、xlsb、および xlsm です。

/model/Ranges

Atom (既定)

/model/Ranges?$format=atom

ブック内の名前付き範囲をすべて一覧表示する Atom フィード。

/model/Ranges('[Name]')

HTML (既定)

/model/Ranges('MyRange')?$format=html

要求範囲の HTML フラグメント。

/model/Ranges('[Name]')

Atom

/model/Ranges('MyRange')?$format=atom

範囲内にデータの XML 表現を含む Atom エントリ。

/model/Charts

Atom (既定)

/model/Charts?$format=atom

ブック内のチャートをすべて一覧表示する Atom フィード。

/model/Charts('[Name]')

イメージ (既定)

/model/Charts('MyChart')?$format=image

チャートのイメージ。イメージは、ポータブル ネットワーク グラフィックス (PNG) 形式です。

/model/Tables

Atom (既定)

/model/Tables?$format=atom

ブック内の利用可能なテーブルをすべて一覧表示する Atom フィード。

/model/Tables('[Name]')

HTML (既定)

/model/Tables('MyTable')?$format=html

要求テーブルの HTML フラグメント。

/model/Tables('[Name]')

Atom

/model/Tables('MyTable')?$format=atom

テーブル内にデータの XML 表現を含む Atom エントリ。

/model/PivotTables

Atom (既定)

/model/PivotTables?$format=atom

ブック内の利用可能なピボットテーブルをすべて一覧表示する Atom フィード。

/model/PivotTables('[Name]')

HTML (既定)

/model/PivotTables('MyPivotTable)?$format=html

要求ピボットテーブルの HTML フラグメント。

/model/PivotTables('[Name]')

Atom

/model/PivotTables('MyPivotTable')?$format=atom

ピボットテーブル内のデータの XML 表現を含む Atom エントリ。

関連項目

概念

基本的な URI 構造およびパス