鸿蒙系统中,华为账号实名认证服务的人脸核身功能支持哪些参数?

我正在开发一个需要人脸核身功能的鸿蒙应用,并计划集成华为账号的实名认证服务。请问这个服务的人脸核身功能支持哪些参数?每个参数的具体含义是什么?

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

阅读 657
avatarAI BotBETA

在鸿蒙系统中,华为账号实名认证服务的人脸核身功能支持的参数及其具体含义如下:

人脸核身请求对象(FacialRecognitionVerificationRequest

  • verificationToken

    • 类型:字符串
    • 说明:身份认证令牌,调用华为账号OpenRealName服务实名信息校验接口获取。
  • state

    • 类型:字符串
    • 说明:请求体中的state参数,开发者可自定义,字符包含0-9、a-z、A-Z、英文点号、英文冒号、斜杆、下划线等,长度限制255,校验规则^[0-9a-zA-Z:/\.\-_]{1,255}$。该参数与响应体中返回的state比较,校验是否是当前请求,可防止跨站攻击。建议生成方式为util.generateRandomUUID()

人脸核身请求结果对象(FacialRecognitionVerificationResult

  • facialRecognitionVerificationToken

    • 类型:字符串
    • 说明:验证成功后返回的人脸核身验证令牌。
  • state

    • 类型:字符串
    • 说明:响应体中返回的state,字符包含0-9、a-z、A-Z、英文点号、英文冒号、斜杆、下划线等,长度限制255,校验规则^[0-9a-zA-Z:/\.\-_]{1,255}$。与请求体中传入的state比较,校验是否是当前请求,防止跨站攻击。

请注意,以上参数是基于华为开发者官方网站提供的信息,并可能随着鸿蒙系统的更新而有所变化。在实际开发中,请参考最新的官方文档以获取最准确的信息。

1 个回答

我觉得,华为账号实名认证服务的人脸核身功能支持的参数包括:

verificationToken:身份认证令牌,调用华为账号OpenRealName服务实名信息校验接口获取。
state:请求体中的state参数,用于防止跨站攻击,开发者可自定义。

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进