Package com.tencentcloudapi.ds.v20180523
Class DsClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.ds.v20180523.DsClient
-
public class DsClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description DsClient(Credential credential, String region)
DsClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CheckVcodeResponse
CheckVcode(CheckVcodeRequest req)
检测验证码接口。此接口用于企业电子合同平台通过给用户发送短信验证码,以短信授权方式签署合同。此接口配合发送验证码接口使用。 用户在企业电子合同平台输入收到的验证码后,由企业电子合同平台调用该接口向腾讯云提交确认受托签署合同验证码命令。验证码验证正确时,本次合同签署的授权成功。CreateContractByUploadResponse
CreateContractByUpload(CreateContractByUploadRequest req)
此接口适用于:客户平台通过上传PDF文件作为合同,以备未来进行签署。接口返回任务号,可调用DescribeTaskStatus接口查看任务执行结果。CreateEnterpriseAccountResponse
CreateEnterpriseAccount(CreateEnterpriseAccountRequest req)
为企业电子合同平台的最终企业用户进行开户。在企业电子合同平台进行操作的企业用户,企业电子合同平台向腾讯云发送企业用户的信息,提交开户命令。腾讯云接到请求后,自动为企业电子合同平台的企业用户生成一张数字证书。CreatePersonalAccountResponse
CreatePersonalAccount(CreatePersonalAccountRequest req)
为企业电子合同平台的最终个人用户进行开户。在企业电子合同平台进行操作的个人用户,企业电子合同平台向腾讯云发送个人用户的信息,提交开户命令。腾讯云接到请求后,自动为企业电子合同平台的个人用户生成一张数字证书。CreateSealResponse
CreateSeal(CreateSealRequest req)
此接口用于客户电子合同平台增加某用户的印章图片。客户平台可以调用此接口增加某用户的印章图片。DeleteAccountResponse
DeleteAccount(DeleteAccountRequest req)
删除企业电子合同平台的最终用户。调用该接口后,腾讯云将删除该用户账号。删除账号后,已经签名的合同不受影响。DeleteSealResponse
DeleteSeal(DeleteSealRequest req)
删除印章接口,删除指定账号的某个印章DescribeTaskStatusResponse
DescribeTaskStatus(DescribeTaskStatusRequest req)
接口使用于:客户平台可使用该接口查询任务执行状态或者执行结果DownloadContractResponse
DownloadContract(DownloadContractRequest req)
下载合同接口。调用该接口可以下载签署中和签署完成的合同。接口返回任务号,可调用DescribeTaskStatus接口查看任务执行结果。SendVcodeResponse
SendVcode(SendVcodeRequest req)
发送验证码接口。此接口用于:企业电子合同平台需要腾讯云发送验证码对其用户进行验证时调用,腾讯云将向其用户联系手机(企业电子合同平台为用户开户时通过接口传入)发送验证码,以验证码授权方式签署合同。用户验证工作由企业电子合同平台自身完成。SignContractByCoordinateResponse
SignContractByCoordinate(SignContractByCoordinateRequest req)
此接口适用于:客户平台在创建好合同后,由合同签署方对创建的合同内容进行确认,无误后再进行签署。客户平台使用该接口提供详细的PDF文档签名坐标进行签署。SignContractByKeywordResponse
SignContractByKeyword(SignContractByKeywordRequest req)
此接口适用于:客户平台在创建好合同后,由合同签署方对创建的合同内容进行确认,无误后再进行签署。客户平台使用该接口对PDF合同文档按照关键字和坐标进行签署。-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
DsClient
public DsClient(Credential credential, String region)
-
DsClient
public DsClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
CheckVcode
public CheckVcodeResponse CheckVcode(CheckVcodeRequest req) throws TencentCloudSDKException
检测验证码接口。此接口用于企业电子合同平台通过给用户发送短信验证码,以短信授权方式签署合同。此接口配合发送验证码接口使用。 用户在企业电子合同平台输入收到的验证码后,由企业电子合同平台调用该接口向腾讯云提交确认受托签署合同验证码命令。验证码验证正确时,本次合同签署的授权成功。- Parameters:
req
- CheckVcodeRequest- Returns:
- CheckVcodeResponse
- Throws:
TencentCloudSDKException
-
CreateContractByUpload
public CreateContractByUploadResponse CreateContractByUpload(CreateContractByUploadRequest req) throws TencentCloudSDKException
此接口适用于:客户平台通过上传PDF文件作为合同,以备未来进行签署。接口返回任务号,可调用DescribeTaskStatus接口查看任务执行结果。- Parameters:
req
- CreateContractByUploadRequest- Returns:
- CreateContractByUploadResponse
- Throws:
TencentCloudSDKException
-
CreateEnterpriseAccount
public CreateEnterpriseAccountResponse CreateEnterpriseAccount(CreateEnterpriseAccountRequest req) throws TencentCloudSDKException
为企业电子合同平台的最终企业用户进行开户。在企业电子合同平台进行操作的企业用户,企业电子合同平台向腾讯云发送企业用户的信息,提交开户命令。腾讯云接到请求后,自动为企业电子合同平台的企业用户生成一张数字证书。- Parameters:
req
- CreateEnterpriseAccountRequest- Returns:
- CreateEnterpriseAccountResponse
- Throws:
TencentCloudSDKException
-
CreatePersonalAccount
public CreatePersonalAccountResponse CreatePersonalAccount(CreatePersonalAccountRequest req) throws TencentCloudSDKException
为企业电子合同平台的最终个人用户进行开户。在企业电子合同平台进行操作的个人用户,企业电子合同平台向腾讯云发送个人用户的信息,提交开户命令。腾讯云接到请求后,自动为企业电子合同平台的个人用户生成一张数字证书。- Parameters:
req
- CreatePersonalAccountRequest- Returns:
- CreatePersonalAccountResponse
- Throws:
TencentCloudSDKException
-
CreateSeal
public CreateSealResponse CreateSeal(CreateSealRequest req) throws TencentCloudSDKException
此接口用于客户电子合同平台增加某用户的印章图片。客户平台可以调用此接口增加某用户的印章图片。- Parameters:
req
- CreateSealRequest- Returns:
- CreateSealResponse
- Throws:
TencentCloudSDKException
-
DeleteAccount
public DeleteAccountResponse DeleteAccount(DeleteAccountRequest req) throws TencentCloudSDKException
删除企业电子合同平台的最终用户。调用该接口后,腾讯云将删除该用户账号。删除账号后,已经签名的合同不受影响。- Parameters:
req
- DeleteAccountRequest- Returns:
- DeleteAccountResponse
- Throws:
TencentCloudSDKException
-
DeleteSeal
public DeleteSealResponse DeleteSeal(DeleteSealRequest req) throws TencentCloudSDKException
删除印章接口,删除指定账号的某个印章- Parameters:
req
- DeleteSealRequest- Returns:
- DeleteSealResponse
- Throws:
TencentCloudSDKException
-
DescribeTaskStatus
public DescribeTaskStatusResponse DescribeTaskStatus(DescribeTaskStatusRequest req) throws TencentCloudSDKException
接口使用于:客户平台可使用该接口查询任务执行状态或者执行结果- Parameters:
req
- DescribeTaskStatusRequest- Returns:
- DescribeTaskStatusResponse
- Throws:
TencentCloudSDKException
-
DownloadContract
public DownloadContractResponse DownloadContract(DownloadContractRequest req) throws TencentCloudSDKException
下载合同接口。调用该接口可以下载签署中和签署完成的合同。接口返回任务号,可调用DescribeTaskStatus接口查看任务执行结果。- Parameters:
req
- DownloadContractRequest- Returns:
- DownloadContractResponse
- Throws:
TencentCloudSDKException
-
SendVcode
public SendVcodeResponse SendVcode(SendVcodeRequest req) throws TencentCloudSDKException
发送验证码接口。此接口用于:企业电子合同平台需要腾讯云发送验证码对其用户进行验证时调用,腾讯云将向其用户联系手机(企业电子合同平台为用户开户时通过接口传入)发送验证码,以验证码授权方式签署合同。用户验证工作由企业电子合同平台自身完成。- Parameters:
req
- SendVcodeRequest- Returns:
- SendVcodeResponse
- Throws:
TencentCloudSDKException
-
SignContractByCoordinate
public SignContractByCoordinateResponse SignContractByCoordinate(SignContractByCoordinateRequest req) throws TencentCloudSDKException
此接口适用于:客户平台在创建好合同后,由合同签署方对创建的合同内容进行确认,无误后再进行签署。客户平台使用该接口提供详细的PDF文档签名坐标进行签署。- Parameters:
req
- SignContractByCoordinateRequest- Returns:
- SignContractByCoordinateResponse
- Throws:
TencentCloudSDKException
-
SignContractByKeyword
public SignContractByKeywordResponse SignContractByKeyword(SignContractByKeywordRequest req) throws TencentCloudSDKException
此接口适用于:客户平台在创建好合同后,由合同签署方对创建的合同内容进行确认,无误后再进行签署。客户平台使用该接口对PDF合同文档按照关键字和坐标进行签署。- Parameters:
req
- SignContractByKeywordRequest- Returns:
- SignContractByKeywordResponse
- Throws:
TencentCloudSDKException
-
-