微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

没有这样的主机是已知的 (api.smartsheet.com) - Java SDK

如何解决没有这样的主机是已知的 (api.smartsheet.com) - Java SDK

尝试使用 smartsheet java sdk 获取工作表数据。这是我正在使用的代码 -

Smartsheet smartsheet = new SmartsheetBuilder()
                .setAccesstoken(accesstoken)
                .build();
smartsheet.setAssumedUser(emailAddress);
smartsheet.sheetResources().getSheet(sheetId,null,null);

这是我得到的错误 -

java.net.UnkNownHostException: 没有这样的主机是已知的 (api.smartsheet.com)

当我使用相同的访问令牌向邮递员发出 get 请求时,它会起作用。

解决方法

我对 Java 了解不多,但根据一些研究,我怀疑您可能会因内部代理而收到该错误。根据 this other Stack Overflow post 中的(已接受的)答案,您可以使用 Smartsheet 的 QR Code sample 使用的相同过程在 Smartsheet Java SDK 中设置代理。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。