如何通过Postman调用API获取DocuSign Connect最新结果?
问题解答
1. 能不能通过API拿到和DocuSign Connect webhook一模一样的结果?
完全可以。DocuSign Connect推送给你的webhook数据,其实就是从DocuSign的Envelope Events API里取的,直接调用这个API就能拿到完全相同的内容——包括签名状态、收件人操作记录、信封状态变更这些你需要的所有精准字段。不过要注意API有调用频率限制,别太频繁触发限流(具体配额可以在DocuSign后台的账户设置里查看)。
2. Postman傻瓜操作步骤(非开发者也能搞定)
先准备好这些东西
- 你的DocuSign账户,以及已经创建好的集成密钥(Integration Key),还有生成好的访问令牌(Access Token)——要是不会生成令牌,直接去DocuSign开发者后台的「我的应用和密钥」,找到你的集成密钥,点「生成访问令牌」,选对应的账户权限就行。
- 下载安装Postman(免费版足够用,直接官网下载即可)。
步骤1:新建请求
打开Postman,点左上角的「+」号,创建一个空白请求。
步骤2:填写请求方法和地址
- 请求方法选
GET(就在URL输入框左边的下拉框里)。 - URL输入框里填:
注意把「你的账户ID」换成你自己的账户ID(在DocuSign后台「账户设置」里能找到,或者生成令牌时会显示),「目标信封ID」换成你要查询的那个信封的ID(在DocuSign控制台的信封详情页里找),别忘了把原来的占位符大括号删掉。https://demo.docusign.net/restapi/v2.1/accounts/你的账户ID/envelopes/目标信封ID/events
步骤3:添加请求头
点「Headers」标签页,添加两个键值对:
- Key填
Authorization,Value填Bearer 你的访问令牌(把「你的访问令牌」换成你之前生成的那个令牌,注意Bearer后面有个空格)。 - Key填
Content-Type,Value填application/json。
步骤4:发送请求查看结果
点右上角的「Send」按钮,发送请求。
下方的「Response」区域就会返回和Connect webhook完全一样的事件数据,是JSON格式的,所有你需要的字段都在里面。
可选:批量获取多个信封的最新事件
要是想一次性查询多个信封的最新事件,用这个API:
- 请求方法还是
GET,URL填:
同样替换账户ID,添加相同的请求头,发送后就能拿到账户内最新的信封事件,和Connect推送的内容完全一致。https://demo.docusign.net/restapi/v2.1/accounts/你的账户ID/events?include_envelope_data=true
内容的提问来源于stack exchange,提问作者LAA
相关产品推荐
相关产品推荐

