获取网站 SSL 证书信息v2
该接口用于获取指定网站的 SSL 证书信息。
接口基础信息
-
接口地址https://api.ahfi.cn/api/sslcheck
-
请求方式GET
-
返回格式JSON
请求示例
以下是该接口的请求示例,可直接复制使用:
cURL 请求示例
https://api.ahfi.cn/api/sslcheck?url=api.ahfi.cn
请求参数
以下是该接口的请求参数说明:
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| url | string | 选填 | 要查询的网站域名,不包含 http:// 或 https:// |
返回参数
以下是该接口的返回参数说明:
| 参数名 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码,200 表示成功,其他表示失败 |
| msg | string | 响应信息,描述接口执行结果 |
| data | object | SSL 证书信息 |
| ├─ Issuer | string | 证书颁发者 |
| ├─ Brand | string | 证书品牌 |
| ├─ ValidFrom | string | 证书有效期开始时间,格式为 Y-m-d H:i:s |
| ├─ ValidTo | string | 证书有效期结束时间,格式为 Y-m-d H:i:s |
| ├─ Subject | string | 证书持有者 |
| ├─ DNSNames | array | 证书关联的 DNS 域名列表 |
| ├─ Organization | string | 持有组织 |
| ├─ Level | string | 证书级别,可能的取值为 DV、OV、EV 或 未知ssl |
| ├─ EncryptionAlgorithm | string | 加密算法 |
| └─ SignatureAlgorithm | string | 签名算法 |
返回示例
以下是该接口的返回示例:
JSON 返回示例
{
"code": 200,
"msg": "成功获取 SSL 证书信息",
"data": {
"Issuer": "AlphaSSL CA - SHA256 - G4",
"Brand": "GlobalSign nv-sa",
"ValidFrom": "2023-06-19 15:31:06",
"ValidTo": "2024-07-20 15:31:05",
"Subject": "*.ahfi.cn",
"DNSNames": [
"*.ahfi.cn",
"ahfi.cn"
],
"Organization": "Not included in the certificate",
"Level": "DV SSL",
"EncryptionAlgorithm": "RSA-SHA256",
"SignatureAlgorithm": "sha256WithRSA"
}
}