有赞新零售社区

发帖
API使用问题»使用JAVA SDK解密报错误

[API调用-其它] 使用JAVA SDK解密报错误

__Z先森 01-04 748 浏览 1 评论 | 只看楼主 [打印]
JAVA 使用有赞SDK方式进行手机号码解密,按照官方文档无容器方案引用maven为
<dependency>
    <groupId>com.youzan.cloud</groupId>
    <artifactId>open-sdk-core</artifactId>
    <version>1.0.25-RELEASE</version>
</dependency>

无法找到 SecretClient的类包,引用以下后,能找到,但无法调用解密方法,又报错误
<dependency>
    <groupId>com.youzan.cloud</groupId>
    <artifactId>open-sdk-core</artifactId>
    <version>1.0.28-RELEASE</version>
</dependency>[size=13.0667px]
[size=13.0667px]
报错如下
java: 无法访问com.youzan.cloud.open.security.exception.DataSecurityException
  找不到com.youzan.cloud.open.security.exception.DataSecurityException的类文件
也就是说 调用 secretClient.decrypt(kdtId, buyerPhone); 这段代码由于有throws DataSecurityException 但是未找到这个类[size=13.0667px]

[size=13.0667px]

public String decrypt(Long kdtId, String encryptContext) throws DataSecurityException {
    return this.secretServer.decrypt(kdtId, encryptContext);
}[size=13.0667px]

[size=13.0667px]

[size=13.0667px]
[size=13.0667px]

[size=13.0667px]

[size=13.0667px]

[size=13.0667px]

[size=13.0667px]

[size=13.0667px]

[size=13.0667px]  
[size=13.0667px]








本帖最后由 __Z先森 于 2024-1-3 20:59 编辑
用手机打开
收藏 ··· 回复
    java通过Maven引入参考:https://doc.youzanyun.com/resource/doc/3709
    为什么没有解密的类参考:https://doc.youzanyun.com/resource/doc/3390/3390

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功