跳到主要内容

.NET

GitHub 仓库

安装腾讯云 sdk​

安装 .NET SDK 前,先获取安全凭证。在第一次使用云 API 之前,用户首先需要在腾讯云控制台上申请安全凭证,安全凭证包括 SecretID 和 SecretKey , SecretID 是用于标识 API 调用者的身份, SecretKey 是用于加密签名字符串和服务器端验证签名字符串的密钥。 SecretKey 必须严格保管,避免泄露。 参考:https://cloud.tencent.com/document/sdk/.NET

通过 nuget 安装(推荐)​

  1. 通过命令行安装: dotnet add package TencentCloudSDK ,其他信息请到 nuget 获取。如果想单独安装某个产品,例如云服务器 CVM,则添加依赖 TencentCloudSDK.Cvm 即可。

  2. 通过 Visual Studio 的添加包

通过源码安装​

前往 Github 仓库 或者 Gitee 仓库 下载最新代码,解压后使用 Visual Studio 2017 打开编译。

目录文件说明​

api​

api 目录是对电子签第三方应用集成所有 API 的简单封装,以及调用的 Example。 如果需要 API 更加高级的功能,需要结合业务修改 api 的封装。

byfile​

byfile 目录是电子签第三方应用集成的核心场景之一 - 通过文件发起的快速上手样例。 业务方可以结合自己的业务调整,用于正式对接。

bytemplate​

byfile 目录是电子签第三方应用集成的核心场景之一 - 通过模板发起的快速上手样例。 业务方可以结合自己的业务调整,用于正式对接。

callback​

callback 目录是电子签第三方应用集成对接的回调解密部分。 业务方需要配置好回调地址和加密 key,就可以接收到相关的回调了。

testdata​

testdata 是一个空白的 pdf 用于快速发起合同,测试。

config.cs​

里面定义调用电子签第三方应用集成 API 需要的一些核心参数。

运行说明​

.Net Framework 4.7 版本以下,默认不支持 SSL 1.2/1.3,如果出现“发出请求错误”, 请配置如下

System.Net.ServicePointManager.SecurityProtocol =
SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;