开发者社区> 问答> 正文

阿里云OpenAPI 这个问题怎么解决? 活体鉴定和人脸实人引入包冲突一开始用了人脸

阿里云OpenAPI 这个问题怎么解决?活体鉴定和人脸实人引入包冲突一开始用了人脸活体认证的facebody20191230包正常运行,但是之后使用实人认证的时候需要引入cloudauth20190307,同时这两个包中的tea-openapi的版本不同这两个版本分别是活体鉴定的和人脸实人的,使用版本低的人脸实人无法使用,使用版本高的活体鉴定不能使用。b651125108e5a3ffbf1a40d1fda485c1.png
63380f780934d14120e1dee12ee49dc4.png

展开
收起
三分钟热度的鱼 2023-07-19 20:44:55 103 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    这个问题是由于您使用的两个包中的 tea-openapi 版本不同导致的。为了解决这个问题,您可以尝试以下几种方法:

    升级 tea-openapi 版本:如果您使用的是较旧的 tea-openapi 版本,可以尝试升级到最新版本。通过升级,您可以获得更好的性能和更多的功能,并避免与其他包的版本冲突。

    使用不同的包:如果升级 tea-openapi 版本无法解决冲突,您可以考虑使用其他的包。例如,您可以尝试使用与 cloudauth20190307 包兼容的活体鉴定包,或者使用与 facebody20191230 包兼容的实人认证包。

    解决冲突:如果您需要同时使用两个包中的不同版本的 tea-openapi,您可以尝试手动解决冲突。一种方法是将两个包中的 tea-openapi 依赖更新为相同的版本。另一种方法是手动合并两个包中的代码。但是,这种方法可能比较困难,需要您具备一定的编程能力和经验。

    2023-07-28 08:18:57
    赞同 展开评论 打赏
  • 这两个包中的tea-openapi的版本不同,都用最新版的SDK 就相同了。此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群2群”

    2023-07-19 20:59:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
AutoTalk第七期:自动化工具-OpenAPI在线调试 立即下载
最大化阿里云OpenAPI能力的方法和实践 立即下载
低代码开发师(初级)实战教程 立即下载