DocuSign应用编程接口(API)是一种用于集成和自定义DocuSign电子签名平台的工具。通过API,开发人员可以实现各种功能,包括让其他签名者或审阅者对完成的文档进行更改。
要实现这个功能,可以使用DocuSign API中的"Envelope Recipient Update"功能。以下是一些步骤和示例代码,以帮助您理解如何使用API来实现这个目标:
- 首先,您需要使用您的开发者账户创建一个API密钥。您可以在DocuSign开发者中心找到相关文档和指导。
- 使用您的API密钥进行身份验证,并获取访问令牌。您可以使用OAuth 2.0授权流程来获取访问令牌。
- 通过发送HTTP请求到DocuSign API的"Envelope Recipient Update"端点,更新文档的签名者或审阅者信息。您需要提供以下信息:
- Envelope ID:要更新的文档的唯一标识符。
- Recipient ID:要更新的签名者或审阅者的唯一标识符。
- Recipient Name:更新后的签名者或审阅者的姓名。
- Recipient Email:更新后的签名者或审阅者的电子邮件地址。
- Recipient Type:更新后的签名者或审阅者的类型(例如,签名者或审阅者)。
- 示例代码(使用Python和Requests库):
- 示例代码(使用Python和Requests库):
- 请注意,上述示例代码中的"YOUR_ACCESS_TOKEN"、"YOUR_ACCOUNT_ID"、"ENVELOPE_ID"、"SIGNER_RECIPIENT_ID"、"UPDATED_SIGNER_NAME"、"UPDATED_SIGNER_EMAIL"和"SIGNER_ROLE_NAME"需要替换为实际的值。
这样,您就可以使用DocuSign API让其他签名者或审阅者对完成的文档进行更改。根据您的具体需求,您可以根据DocuSign API文档中的其他功能和端点进行更多的自定义和集成。