1

我正在尝试查看所有信封及其状态,但没有 REST API Explorer 并且文档中的示例不起作用,我认为是因为它至少不包含 from_date。我看不到如何将搜索参数添加到获取请求中。日期应该是什么格式?请求正文中的搜索参数或以某种方式添加到 url 中?

经过几次尝试,我想通了。使用 GET 到 baseUrl/envelopes?from_date=2013-07-18&status=created 例如,如果您想查看在 2013 年 7 月 18 日或之后创建的所有信封,状态为“已创建”。我还意识到,如果你不使用“status”参数,它会返回除“created”之外的所有状态,所以如果你想看到它们,你必须将该参数添加到 url。您必须具有“from_date”参数或使用“envelopeId”参数,省略两者将不起作用。您不能只搜索 status=completed。希望这可以帮助!

4

1 回答 1

0

你看过 DocuSign 的 API 演练吗?有一个很好的示例说明如何根据 from_date 和状态列表过滤信封。正如您所知道的,参数是作为 url 参数添加的(与请求正文中的参数相反)。

此 API 演练特别展示了如何使用从代码运行开始一周前的 from_date 来完成此操作:

http://iodocs.docusign.com/APIWalkthrough/getEnvelopeStatus

例如,如果在 2013 年 7 月 27 日今天运行,生成的 URL 将类似于:

https://demo.docusign.net/restapi/v2/accounts/221765/envelopes?from_date=07%2F20%2F2013&status=created,sent,delivered,signed,completed

请注意 URL 编码日期是 7/20/2013(即一周前)。

于 2013-07-28T03:54:13.810 回答