SSL证书

接口通用信息和签名方法参考[短网址服务]

  • 创建ssl订单

    接口:ssl/create-order
    备注:此接口将订单生成和证书申请二合一,调用方注意自身业务完成后再调用此接口。
    请求参数列表:

    字段名称 字段类型 长度 是否必填 示例 说明
    goods_no string 64 qzssl-dv-single-agent-silver 商品编码
    请选择对应您的会员级别的商品编码
    可选值参见:商品编码列表
    buy_year int 1 1 购买年份
    备注:目前仅支持1年
    host string 64 test.qzssl.com 域名(不可包含http前缀)
    belong_validate int 2 10 所有权验证方式
    10:域名验证
    20:文件验证

    商品编码列表

    会员级别 商品编码 证书版本 证书分类 证书算法 证书类型 证书场景 验证方式 签发时间 证书价格
    普通用户 qzssl-dv-single-agent-normal 渠道版 SSL证书 国际算法 DV 单域名 域名验证 10分钟 45.00
    普通用户 qzssl-dv-wildcard-agent-normal 渠道版 SSL证书 国际算法 DV 通配符 域名验证 10分钟 850.00
    白银会员 qzssl-dv-single-agent-silver 渠道版 SSL证书 国际算法 DV 单域名 域名验证 10分钟 40.00
    白银会员 qzssl-dv-wildcard-agent-silver 渠道版 SSL证书 国际算法 DV 通配符 域名验证 10分钟 750.00
    黄金会员 qzssl-dv-single-agent-gold 渠道版 SSL证书 国际算法 DV 单域名 域名验证 10分钟 35.00
    黄金会员 qzssl-dv-wildcard-agent-gold 渠道版 SSL证书 国际算法 DV 通配符 域名验证 10分钟 700.00
    终身会员 qzssl-dv-single-agent-forever 渠道版 SSL证书 国际算法 DV 单域名 域名验证 10分钟 30.00
    终身会员 qzssl-dv-wildcard-agent-forever 渠道版 SSL证书 国际算法 DV 通配符 域名验证 10分钟 650.00

    curl 请求实例:

      curl -i -k -X POST 'https://openapi.wdqz.cc/api/ssl/create-order' \
      -H 'Content-Type:application/json;charset=UTF-8' \
      -H 'Authorization: 生成的JwtToken' \
      -d '{"goods_no": "qzssl-dv-single-agent-normal", "buy_year": 1,"host":"open.wdqz.cc","belong_validate":10}'

    成功返回值:

      {
          "code": 10000,
          "msg": "success",
          "resultObject": {
              "qz_order_no": "Q1000120240711192133678360"
          }
      }

    错误返回值:

      {
          "code": 30000,
          "msg": "余额不足",
          "resultObject": []
      }
  • 证书签发状态查询

    接口:ssl/query-status
    请求参数列表:

    字段名称 字段类型 长度 是否必填 示例 说明
    qz_order_no string 32 Q1000230002032320003 求知订单号
    mode string 2 01 查询模型
    01:查询验证值
    02:查询验证是否通过
    03:查询是否已签发

    curl 请求实例:

      curl -i -k -X POST 'https://openapi.wdqz.cc/api/ssl/query-status' \
      -H 'Content-Type:application/json;charset=UTF-8' \
      -H 'Authorization: 生成的JwtToken' \
      -d '{"qz_order_no": "Q1000120240711192133678360","mode":"01"}'

    成功返回值:

      {
      "code": 10000,
      "msg": "success",
      "resultObject": {
         "sign_status":30,  // 15:待验证;20:待签发;30已签发;40:已取消;50:已过期
         "sign_status_title": "已签发",
         "dns_type": "CNAME",  // 验证类型; CNAME,TXT
         "validate_dns_key": "_acme-challenge", // dns 验证key
         "validate_dns_value": "_unitrust-dcv=2407022050392m6zeh9d8kg9l5sntjr2yi0ee71e0mva5gy11mpz1e37wfban3", // dns验证值
         "validate_file": "https://file.wdqz.cc/ssl/Q100XX/validate/acme-challenge.txt", // 文件验证
         "download_url": "https://api.wdqz.cc/open/ssl/ssl-download?id=2mfeXoWK_1kEWxxD8G_dswfDg==" // 证书下载地址
      }

    错误返回值:

      {
          "code": 101401,
          "msg": "用户身份验证失败",
          "resultObject": []
      }
作者:admin  创建时间:2024-07-11 15:45
最后编辑:admin  更新时间:2024-12-04 11:09