Excel Services REST API 概述

上次修改时间: 2010年4月7日

适用范围: SharePoint Server 2010

Excel Services 中的 REST API 是 Microsoft SharePoint Server 2010 的新增项。利用 REST API,可通过 URL 直接访问工作簿部件或元素。

REST 服务基于两个要求:

  • 用于定位网络资源的寻址方案

  • 用于返回这些资源的表示形式的方法

REST 服务以资源为中心。利用 REST,可将数据划分为各种资源,为每个资源给定一个 URL,并对资源实现标准操作,这将启用创建、检索、更新和删除等操作。

备注

有关 REST 服务和自定义 Web 服务之间的差异的详细信息,请参阅自定义服务或 REST 服务(该链接可能指向英文页面)

Excel Services 的 REST API 通过使用 HTTP 标准中指定的操作,来启用针对 Excel 工作簿的操作。这将允许灵活安全且更加简单的机制访问和操作 Excel Services 内容。

此外,利用 Excel Services REST API 中内置的发现机制,开发人员和用户可通过提供包含有关驻留在特定工作簿中的元素信息的 Atom(该链接可能指向英文页面) 源以手动或编程方式浏览工作簿的内容。可通过 REST API 访问的一些资源示例为图表、数据透视表和表。

使用 REST API 提供的 Atom 源可更轻松地获取所需的数据。此源包含可遍历的元素,这些元素允许任何代码发现工作簿中存在的元素。

有关访问 REST 服务和获取 Excel Services 中 REST 服务的示例 URI 的信息,请参阅基本 URI 结构和路径Excel Services REST API 的 URI 示例