返回文档

许可证管理模块

🔐 License管理模块

License管理模块负责SDK授权验证,确保合法使用。包含4个核心API,支持许可证验证、状态查询等功能。

快速开始

// 1. 初始化
KYCFaceSDK sdk = new KYCFaceSDK();
int result = sdk.initializeLicense("your_license_key");

// 2. 检查状态
if (sdk.isLicenseValid()) {
    // 可以使用SDK功能
} else {
    Log.e("KYC", sdk.getLicenseStatusMessage());
}

📋 API参考

initializeLicense

初始化License密钥,这是使用SDK的第一步。

public int initializeLicense(String licenseKey)
参数
licenseKeyLicense密钥字符串
返回值
int状态码 (0=成功)

重要提示

必须在使用其他API之前调用此方法进行初始化。

isLicenseValid

检查当前License是否有效。

public boolean isLicenseValid()
返回值
booleantrue=有效, false=无效
使用场景
功能调用前检查

getLicenseStatus

获取详细的License状态码。

public int getLicenseStatus()
状态码说明
0
License有效
-1
License无效
-2
License已过期

getLicenseStatusMessage

获取License状态的详细描述信息。

public String getLicenseStatusMessage()

最佳实践: 结合getLicenseStatus()使用,为用户提供友好的错误信息。

需要License密钥?

立即申请7天免费试用License,开始你的人脸识别之旅

免费申请License