首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Docusign -如何返回签名者状态

Docusign是一种电子签名平台,它允许用户在各种文档上进行电子签名和审批。通过Docusign,用户可以方便地发送、签署和管理合同、协议、授权书等各种文件。

返回签名者状态是指查询签署过程中签名者的当前状态,以确定他们是否已经签署了文档。Docusign提供了API和开发工具,使开发人员能够轻松地获取签名者的状态信息。

要返回签名者状态,可以使用Docusign的REST API。以下是一些步骤和示例代码,用于通过Docusign API获取签名者状态:

  1. 获取访问令牌(Access Token):首先,需要获取一个访问令牌,以便进行API调用。可以使用Docusign的身份验证服务来获取访问令牌。
  2. 获取签名者状态:使用Docusign的API调用来获取签名者的状态。可以使用"GET /v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients"来获取签名者的状态信息。其中,{accountId}是您的Docusign账户ID,{envelopeId}是要查询的文档的ID。

以下是一个示例代码片段,用于通过Docusign API获取签名者状态:

代码语言:txt
复制
import requests

# 设置API调用所需的参数
access_token = "YOUR_ACCESS_TOKEN"
account_id = "YOUR_ACCOUNT_ID"
envelope_id = "YOUR_ENVELOPE_ID"

# 构建API调用的URL
url = f"https://demo.docusign.net/restapi/v2.1/accounts/{account_id}/envelopes/{envelope_id}/recipients"

# 设置请求头部
headers = {
    "Authorization": f"Bearer {access_token}",
    "Content-Type": "application/json"
}

# 发起API调用
response = requests.get(url, headers=headers)

# 解析响应数据
if response.status_code == 200:
    recipients = response.json()["signers"]
    for recipient in recipients:
        print(f"Recipient: {recipient['name']}")
        print(f"Status: {recipient['status']}")
else:
    print("Failed to retrieve recipient status.")

这段示例代码使用Python语言,通过Docusign API获取签名者的状态信息,并打印出每个签名者的姓名和状态。

推荐的腾讯云相关产品:腾讯云电子签名(https://cloud.tencent.com/product/ess)

腾讯云电子签名是腾讯云提供的一项电子签名服务,可以帮助用户实现合同的电子签署和管理。它提供了安全可靠的电子签名解决方案,支持多种签署方式和签署场景,适用于各行各业的合同签署需求。腾讯云电子签名具有高效便捷、合规安全、可信可靠的特点,可以帮助企业提升合同签署效率,降低纸质合同管理成本。

希望以上信息能对您有所帮助!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券