文章内容
接口简介:

检查指定网站SSL证书信息。



请求地址:

https://cn.apihz.cn/api/wangzhan/sslq.php



请求方式:

POST或GET。



请求参数:

【名称】【参数】【必填】【说明】

【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】

【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】

【域名网站】【domain】【是】【要查询的域名或网址,例:url=www.apihz.cn】



返回参数:

【名称】【参数】【说明】

【状态码】【code】【200成功,400错误】

【消息内容】【msg】【信息提示。】

【查询网址】【url】【查询网址。】

【​主体信息】【subject】【证书持有者信息。】

【​颁发者】【issuer】【证书颁发机构。】

【证书时间】【validity】【证书生效,失效,剩余时间。】

【密钥信息】【key_info】【公钥算法和长度,签名算法。】

【​证书指纹】【fingerprints】【各类加密指纹。】

【​证书元数据】【serial_number】【证书序列号。】

【证书元数据】【version】【证书格式版本。】

【证书元数据】【is_self_signed】【是否自签名证书。】

【主题备用名】【extensions】【保护的域名,ip,邮件,url,其他标识符,秘钥使用限制,基础约束,扩展秘钥用途,公钥标识符,颁发机构秘钥ID,证书策略等。】

【原始数据】【raw_data】【原始完整证书数据,可自行提取。】



GET请求示例:

https://cn.apihz.cn/api/wangzhan/sslq.php?id=88888888&key=88888888&url=www.apihz.cn

注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。



POST请求示例:

请根据开发语言自行POST。



返回数据示例:

示例:{"code":400,"msg":"通讯秘钥错误。"}

示例:

{

    "code": 200,

    "url": "https://www.apihz.cn",

    "subject": {

        "commonName": "*.apihz.cn"

    },

    "issuer": {

        "countryName": "GB",

        "stateOrProvinceName": "Greater Manchester",

        "localityName": "Salford",

        "organizationName": "Sectigo Limited",

        "commonName": "Sectigo RSA Domain Validation Secure Server CA"

    },

    "validity": {

        "valid_from": "2025-04-22 08:00:00",

        "valid_to": "2026-05-24 07:59:59",

        "days_remaining": 341

    },

    "key_info": {

        "public_key_algorithm": "RSA",

        "public_key_bits": 2048,

        "signature_algorithm": "RSA-SHA256"

    },

    "fingerprints": {

        "sha1": "C1284B57C8987DDD775F944E6488DE085FAD3236",

        "sha256": "836B92EFB2E23B47ED30883092A2624CF0D10B0CBEE190B7DE706376732EC38D",

        "md5": "6F7598958C4059F686691A02BB979197"

    },

    "serial_number": "7E04A7CC73CA900155E70309776BDA64",

    "version": 2,



    "is_self_signed": "no",

    "extensions": {

        "subject_alt_names": {

            "dns": [

                "*.apihz.cn",

                "apihz.cn"],

            "ip": [],

            "email": [],

            "uri": [],

            "other": []

        },

        "key_usage": "Digital Signature, Key Encipherment",

        "basic_constraints": "CA:FALSE",

        "extended_key_usage": "TLS Web Server Authentication, TLS Web Client Authentication",

        "subject_key_identifier": "DC:54:25:68:FD:7A:19:5C:19:5C:CE:E0:36:4F:3B:6C:A9:89:42:D7",

        "authority_key_identifier": "keyid:8D:8C:5E:C4:54:AD:8A:E1:77:E9:9B:F9:9B:05:E1:B8:01:8D:61:E1

",

        "certificate_policies": "Policy: 1.3.6.1.4.1.6449.1.2.2.7

  CPS: https://sectigo.com/CPS

Policy: 2.23.140.1.2.1

"

    },

    "raw_data": {

        "name": "/CN=*.apihz.cn",

        "subject": {

            "commonName": "*.apihz.cn"

        },

        "hash": "f980e70e",

        "issuer": {

            "countryName": "GB",

            "stateOrProvinceName": "Greater Manchester",

            "localityName": "Salford",

            "organizationName": "Sectigo Limited",

            "commonName": "Sectigo RSA Domain Validation Secure Server CA"

        },

        "version": 2,

        "serialNumber": "167506900017118161225706514705868905060",

        "serialNumberHex": "7E04A7CC73CA900155E70309776BDA64",

        "validFrom": "250422000000Z",

        "validTo": "260523235959Z",

        "validFrom_time_t": 1745280000,

        "validTo_time_t": 1779580799,

        "signatureTypeSN": "RSA-SHA256",

        "signatureTypeLN": "sha256WithRSAEncryption",

        "signatureTypeNID": 668,

        "purposes": {

            "1": [

            true,

            false,

                "SSL client"],

            "2": [

            true,

            false,

                "SSL server"],

            "3": [

            true,

            false,

                "Netscape SSL server"],

            "4": [

            false,

            false,

                "S/MIME signing"],

            "5": [

            false,

            false,

                "S/MIME encryption"],

            "6": [

            false,

            false,

                "CRL signing"],

            "7": [

            true,

            true,

                "Any Purpose"],

            "8": [

            true,

            false,

                "OCSP helper"],

            "9": [

            false,

            false,

                "Time Stamp signing"]

        },

        "extensions": {

            "authorityKeyIdentifier": "keyid:8D:8C:5E:C4:54:AD:8A:E1:77:E9:9B:F9:9B:05:E1:B8:01:8D:61:E1

",

            "subjectKeyIdentifier": "DC:54:25:68:FD:7A:19:5C:19:5C:CE:E0:36:4F:3B:6C:A9:89:42:D7",

            "keyUsage": "Digital Signature, Key Encipherment",

            "basicConstraints": "CA:FALSE",

            "extendedKeyUsage": "TLS Web Server Authentication, TLS Web Client Authentication",

            "certificatePolicies": "Policy: 1.3.6.1.4.1.6449.1.2.2.7

  CPS: https://sectigo.com/CPS

Policy: 2.23.140.1.2.1

",

            "authorityInfoAccess": "CA Issuers - URI:http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt

OCSP - URI:http://ocsp.sectigo.com

",

            "subjectAltName": "DNS:*.apihz.cn, DNS:apihz.cn",

            "ct_precert_scts": "Signed Certificate Timestamp:

    Version   : v1(0)

    Log ID    : 96:97:64:BF:55:58:97:AD:F7:43:87:68:37:08:42:77:

                E9:F0:3A:D5:F6:A4:F3:36:6E:46:A4:3F:0F:CA:A9:C6

    Timestamp : Apr 22 05:25:28.468 2025 GMT

    Extensions: none

    Signature : ecdsa-with-SHA256

                30:44:02:20:7D:9D:23:11:FF:74:6B:08:4C:0D:1C:3D:

                5F:B7:A6:56:57:04:D3:F1:4F:5F:F8:E4:D1:DD:FC:C4:

                7D:68:9D:6F:02:20:0B:7C:B6:93:49:FA:8B:E0:D1:8F:

                66:AD:B4:66:A7:AA:F7:4B:C1:3F:DE:B3:39:6D:94:1F:

                22:4A:1B:58:BF:3A

Signed Certificate Timestamp:

    Version   : v1(0)

    Log ID    : 19:86:D4:C7:28:AA:6F:FE:BA:03:6F:78:2A:4D:01:91:

                AA:CE:2D:72:31:0F:AE:CE:5D:70:41:2D:25:4C:C7:D4

    Timestamp : Apr 22 05:25:28.435 2025 GMT

    Extensions: none

    Signature : ecdsa-with-SHA256

                30:45:02:20:7A:DF:C2:84:FE:79:AE:A9:5F:43:F3:A1:

                2A:34:0A:56:98:A3:98:37:63:65:81:50:2E:31:79:8E:

                B1:E6:E5:2E:02:21:00:80:2B:70:AD:6C:32:A3:C6:B7:

                FA:82:A5:E0:C9:71:8F:D5:12:23:85:4A:71:69:2F:2E:

                7A:AB:A3:78:B9:6C:6B

Signed Certificate Timestamp:

    Version   : v1(0)

    Log ID    : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90:

                DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21

    Timestamp : Apr 22 05:25:28.436 2025 GMT

    Extensions: none

    Signature : ecdsa-with-SHA256

                30:46:02:21:00:AC:65:D8:EA:4F:50:65:54:60:62:03:

                60:48:CB:96:FA:66:91:CE:29:7B:AC:CD:11:FD:37:99:

                0D:3E:2F:88:91:02:21:00:8D:71:94:B6:A1:B7:1E:EB:

                36:DC:EB:AE:01:5F:B1:30:0F:93:0F:09:AE:91:75:66:

                D1:D8:B8:45:C7:B1:7F:13"

        }

    }

}



参考资料(版权):

https://www.apihz.cn/api/wangzhansslq.html
如有侵权请联系我们删除!