全部产品
云市场

接口规范

更新时间:2018-03-07 12:54:16

尽管不同语言的 SDK 实现有所不同,但其接口都遵循 Request-Response 原则,即对 API 的调用按照如下方式进行:

  1. 利用请求参数构建相应的 Request 实例。
  2. 调用 SDK 中的相应接口并传入上一步的 Request 实例。
  3. SDK 接口的返回结果以相应的 Response 实例返回给用户。

如下代码片段解释该原则。

Java

标准用法:

  1. ListProjectsRequest req = new ListProjectsRequest();
  2. ListProjectsResponse res = client.getResponse(req);

第二种用法:

  1. ListProjectsRequest req = new ListProjectsRequest();
  2. String resultJson = client.getResponseString(req);

富客户端 Web 系统中推荐用法:

  1. Map<String, String> map = new HashMap<String,String>();
  2. map.put("Action","ListProjects");
  3. String resultJson = client.getResponseString(map);

各种 Action 的应用,请参看API文档