Cisco Cisco Identity Services Engine 1.3 Dépliant

Pagina di 164
 
7-57
思科身份服务引擎 API 参考指南,版本 1.4
OL-26134-01
 7       外部 RESTful 服务 API 操作 
  REST API 客户端
REST API 客户端
通过外部 RESTful 服务 API,您可以对 Cisco ISE 资源执行 CRUD(创建、读取、更新、删除)操
作。要使用与 Cisco ISE 服务器通信并在其上执行操作的外部 RESTful 服务 API 构建和测试应
用,您可以使用任何行业标准 REST API 客户端,如 Google Chrome 的 POSTMAN 插件。
POSTMAN 根据 REST 架构和基本原则进行设计,使您可以利用 Google Chrome Web 浏览器发送
并检索标准 HTTP 和 HTTPS 请求和响应。您可以使用以下标准 HTTP 方法对 Cisco ISE 资源执行 
CRUD 操作:
GET
POST
PUT
DELETE
通过 ERS API,您可以在各种 API 调用中使用这些 HTTP 请求,从而使您可以在 Cisco ISE 服务
器上执行操作。有关使用这些 HTTP 请求的操作的完整列表,请参阅 <ERS API 操作 >。
注意
要下载 POSTMAN 插件,请访问 
。有关使用 POSTMAN 插件的详细信息,请访问 
GET 方法
请求指定资源的表示。使用 GET 的请求只会检索数据,不会产生任何其他影响。
注意
本节介绍如何使用 POSTMAN 插件发起 ERS API 调用。此 API 调用使用 GET HTTP 方法和 ERS 
API 的其他部分(本节不做介绍)。有关各个 ERS API 部分(如特征、请求和响应)的详细信
息,请参阅
使用 GET HTTPS 方法的 ERS API 调用的请求正文包括以下三个构成要素:
URI
GET 方法向 Cisco ISE 服务器发送 URI,HTTP 回复为原始结果数据。典型的 URI 必须遵守以下格式:
https://<Cisco ISE Server address:<port>/<namespace>/config/<Cisco ISE Resouce Name>
其中,<Cisco ISE Server Address> 表示 Cisco ISE 服务器的服务器地址,<port> 表示端口 9060,
<namespace> 表示 ISE 资源所属的命名空间,<Cisco ISE Resource Name> 表示 Cisco ISE 资源的
名称。