# 获取可信短效证书

可信短效证书的签发

# 一、请求说明

  • 请求地址:http://api.spiderid.cn/api/router/rest

  • 服务接口名称(即公共参数method的值): trust.evc.issue

  • 请求方式:GET

# 二、请求参数

名称 类型 是否必须 描述
checkRequestId String 原请求ID

请求示例:

https://api.spiderid.cn/api/router/rest?checkRequestId=XXX&<[公共请求参数]>

# 三、响应参数

data 结果信息 类型 描述
incorrect Integer 返回码
certificate String 证书内容 base64编码
signature String 签名值 原请求携带参数digest时返回

# 四、成功示例

{
  "code": 0,
  "data": {
    "certificate": "XXX",
    "signature": "XXX",
    "incorrect": 100
  },
  "requestId": "4f30...",
  "message": "success"
}

# 五、返回码说明(incorrect)

返回码 描述
100 签发成功

# SDK 请求示例

        //提供的url

        String url = "http://api.spiderid.cn/api/router/rest";

        //您的appKey

        String appkey = "XXX";

        //您的appSecret

        String secretKey = "XXX";

        //唯一请求id

        String checkRequestId = "XXX";

        //1.默认客户端
        ApiClient apiClient = new DefaultApiClient(url, appkey, secretKey);

        //2.调用出错自动重试客户端

        //AutoRetryApiClient apiClient = new AutoRetryApiClient(url, appkey, secretKey);

        GetEventCertificateRequest req = new GetEventCertificateRequest();

        req.setCheckRequestId(checkRequestId);

        try {

            GetEventCerTificateReponse response = apiClient.execute(req);

            //后续业务处理

        } catch (ApiException e) {

            e.printStackTrace();

        }
最后更新于: 1/12/2024, 5:28:52 PM