腾讯电子签SDK 相关问题_办公协同解决方案
如何获取 SDK 调用样例?
电子签集成版目前提供了 PHP 、Python 、Java 、Go 等语言的调用 Demo 供您在接入时参考,已上传至 GitHub 腾讯云官方 SDK 项目。
如何导入 SDK ?
目前官方提供了 PHP、Python、Java、Go、.NET、Node.js、C++、Ruby 等语言的 SDK 支持,请根据您的实际需要进行导入,请参见 SDK 导入指引 。
JDK1.7 使用 SDK 调用上传文件接口报 javax.net.ssl.SSLException-Received fatal alert: protocol_version?
JDK1.7 默认使用 TLSv1.0,需要强制设置成 TLSv1.2,官方使用的 HTTP 客户端是 okhttp,需要自行修改官网 SDK 源码。
在 com.tencentcloudapi.common.http.HttpConnection 类中修改构造函数如下:
public HttpConnection(Integer connTimeout, Integer readTimeout, Integer writeTimeout) { this.client = new OkHttpClient(); SSLContext sslContext = null; //这边指定tls版本 try { sslContext = SSLContext.getInstance("TLSv1.2"); sslContext.init(null, null,null); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e.getMessage()); } SSLSocketFactory factory = sslContext.getSocketFactory(); this.client.setSslSocketFactory(factory); this.client.setConnectTimeout(connTimeout, TimeUnit.SECONDS); this.client.setReadTimeout(readTimeout, TimeUnit.SECONDS); this.client.setWriteTimeout(writeTimeout, TimeUnit.SECONDS); }
对腾讯办公协同的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案