0

所以我希望我的标题不会太模糊,但我正在尝试使用 REST 请求来获取所有信封上的收件人状态。我遇到麻烦的地方是如何为信封 ID 创建一个变量,因为我想获得所有信封上所有收件人的响应。这有意义吗?

来自 Docusign 的 REST API 的示例是:https://{server}/restapi/{apiVersion}/accounts/{accountId}/envelopes/{envelopeId}/recipients. 我遇到问题的部分是 {envelopeId}。我试过$envelopeId = $_GET["envelopeId"]抛出未定义索引错误。我知道这是非常基本的编程,但我并不不好意思寻求帮助。随时索取更多信息。

4

1 回答 1

0

您可以通过 DocuSign 控制台完成此操作,但我不确定这个确切的请求是否可以通过 API 实现,至少目前不行。有几种方法可以通过api获取多个信封的信封信息,但我不相信你现在可以按收件人过滤。相反,您可以按状态(甚至状态更改)、created_date、sent_date、文件夹等进行过滤。这可以通过Get Folder Envelope ListGet Envelope Status Changes等调用来完成。

要通过控制台完成,您可以使用新的报告选项卡,请按照下列步骤操作:

1.  Login to Console.
2.  Select Reports tab at top of screen.
3.  On the following screen select "Envelope Recipients Report"

在此处输入图像描述

如果您选择Customize,那么您可以按日期和/或收件人姓名进行过滤。

您拥有的另一种选择是检索信封 ID 列表,然后GetEnvelopeRecipientStatus对每个 api 进行调用以检索每个 api 调用率一个信封上的信息。

于 2013-10-04T19:04:04.277 回答