You need to enable JavaScript to run this app.
导航
上传证书(停止维护)
最近更新时间:2024.12.09 20:26:55首次发布时间:2022.08.10 14:40:03

在火山引擎内容分发网络中上传一个证书。

注意

该 API 已停止维护,请改用 AddCertificate

使用限制

节流限制:您每秒最多可发送 20 个请求。

请求说明

  • 请求方式:POST
  • 请求地址:https://cdn.volcengineapi.com/?Action=AddCdnCertificate&Version=2021-03-01

请求参数

Query

参数名称
数据类型
是否必选
参数说明
Action
String
接口名称。当前 API 的名称为 AddCdnCertificate
Version
String
接口版本。当前 API 的版本为 2021-03-01

Body

参数名称
数据类型
是否必选
参数说明
示例
Certificate
Object
表示一个证书对象。
CertInfo
Object
表示一个包含证书备注的对象。
Source
String

表示证书存放的位置。该参数有以下取值:

  • volc_cert_center:表示火山引擎证书中心。
  • cdn_cert_hosting:表示内容分发网络。在内容分发网络上存放证书是白名单功能。要使用该功能,请 提交工单
该参数的默认值是 cdn_cert_hosting
volc_cert_center
CertType
String
证书类型 服务端(server_cert)/CA(ca_cert)
EncryType
String
国际(inter_cert)/国密(sm_cert). choices: [inter_cert, sm_cert]

返回参数

由于该 API 没有响应参数,响应正文只有包含请求元数据的 ResponseMetadata 结构体,没有 Result 结构体。

请求示例

POST https://cdn.volcengineapi.com/?Action=AddCdnCertificate&Version=2021-03-01
{
  "CertInfo": {
    "Desc": "MyCert"
  },
  "Source": "volc_cert_center",
  "Certificate": {
    "Certificate": "-----BEGIN CERTIFICATE-----\r\nHmU2w=\r\n-----END CERTIFICATE-----\r\n-----BEGIN CERTIFICATE-----\r\nMIIElg==\r\n-----END CERTIFICATE-----\r\n-----BEGIN CERTIFICATE-----\r\nMIIDV5Adg\r\n06O/nVsJ8dWd4=\r\n-----END CERTIFICATE-----",
    "PrivateKey": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIE6\r\nBNtw==\r\n-----END RSA PRIVATE KEY-----"
  }
}

返回示例

{
  "ResponseMetadata": {
    "RequestId": "2022071218422001876209722922636B67",
    "Action": "AddCdnCertificate",
    "Version": "2021-03-01",
    "Service": "CDN",
    "Region": "cn-north-1"
  },
  "Result": "cert-5b7d9f795410448a9b03ec811ee4eb3f"
}

错误码

如果响应正文的 ResponseMetadata 字段中包含 Error 字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码