2017-09-25 51 views
0

我可以进行REST调用以检查任何特定用户的待处理信封数量吗? 我想要实现的: 在删除用户之前,我需要确保用户没有挂起的信封。如果他有任何挂起的信封,那么它应该返回该用户的计数或信封列表。DocuSign REST API:检查用户的待处理信封

更新时间:

回复:德鲁的答案

事实上,GET {{VX}} /帐号/ {{ACCOUNTID}} /文件夹/这个调用返回了我的文件夹的文件夹ID,但我想检查其他用户文件夹。

例如:我是管理员,我有3个用户在dousign中,我有我的帐户ID,我可以通过使用(GET {{vx}}/accounts/{{accountid}}申请文件夹ID/folders /)方法。但是,如果我想知道其余3位用户的文件夹ID详细信息,那么我如何获取这些详细信息,因为我不会拥有他们的帐户ID。

请让我知道是否有可能?我非常想解决这个问题。

+1

您是否在使用REST时使用特定的SDK?或者您只是使用纯JSON/XML负载的HTTP请求? – Frederic

+0

只需HTTP:JSON负载 – Rav

+0

如果您不打算对所有用户使用OAUTH,请检查我的答案 - https://stackoverflow.com/a/46429617/3530898 –

回答

0

我能找到这样的:

一是GET {{vx}}/accounts/{{accountid}}/folders/

这让我的用户的发送文件夹ID,这样我就可以拨打电话,以GET {{vx}}/accounts/{{accountid}}/folders/{{folderid}}?status=sentGET {{vx}}/accounts/{{accountid}}/folders/{{folderid}}?status=delivered

通话totalSetSize是你正在寻找的

如果你的用户使用文件夹来组织他们发送的项目,数字将是不可靠的,你需要遍历每个文件夹。

0

如果您的应用程序是“用户应用程序”,则个人用户应该登录到应用程序。然后,当您查询信封状态时,您将作为用户查询。 Docs

如果您正在编写一个将在后台运行的“服务应用程序”并发送用户有信封等待签名的通知(例如),请使用impersonation

模拟可让您的应用模拟用户。当它这样做时,您的应用程序将代表用户行事,并能够看到用户的信封。 Docs

相关问题