全部产品
云市场

接入指南

更新时间:2018-06-04 11:38:30

本文介绍 EDAS Open API 的接入步骤以及注意事项。

1. 获取 SDK

EDAS Open API 的 Java SDK 可以通过选择对应的版本进行下载安装(目前暂时在试用期,后续版本稳定后会发布到 Maven 官方仓库):

版本 2.12.3: http://edas.oss-cn-hangzhou.aliyuncs.com/edas-open-api-sdk/2017-02-11/edas-open-api-sdk-2.12.3.jar

历史版本

2. 获取项目依赖 SDK

  • 使用 Maven 的客户

    1. 通过下面命令将 JAR 包添加到本地仓库:

      1. mvn install:install-file -Dfile=${/path/to/jarfile}
      2. -DgroupId=com.alibaba.edas -DartifactId=edas-open-api-sdk
      3. -Dversion=${VERSION} -Dpackaging=jar
    2. 通过 Maven 坐标:

      1. <parent>
      2. <groupId>com.alibaba.edas</groupId>
      3. <artifactId>edas-open-api-sdk</artifactId>
      4. <version>${VERSION}</version>
      5. </parent>
  • 非 Maven 的客户

    请直接将 JAR 包添加到项目工程中。

3. 获取阿里云 Access Key ID 和 Access Key Secret

  • Access Key ID:访问阿里云产品使用的账号的 Access Key ID,由阿里云官网获得,调用时传入给 EDAS 后台用于身份验证,调用 EDAS Open API 只能操作对应账号下的资源。

  • Access Key Secret:访问阿里云产品使用的账号的 Access Key ID 秘钥,由阿里云官网获得,调用时传入,用于计算访问请求的签名。

登录阿里云,您可以在 https://ak-console.aliyun.com/#/accesskey 链接上查看自己的 Access Key ID 和 Access Key Secret。如果没有,请先创建。如果有多个 AK、SK,那么尽量使用最后创建的那个。

4. 获取 EDAS 环境的调用 URL

公共云:http://edas.console.aliyun.com/api

专有云:请咨询对应的业务架构师。

5. 初始化 EDAS Open API SDK Client

请按以下方式进行初始化。

  1. EdasApiClient edasApiClient =
  2. new EdasApiClient("http://edas.console.aliyun.com/api", AK, SK);
  3. // 这里的 AK、SK 需要替换成上文获取到的 AK、SK