Docusignapi 我需要在DocuSign信封状态更改请求的from_date选项中包含时间
我正在尝试使用DocuSign API获取信封状态更改。我正在请求中使用以下URL: 但是,当我使用UTC或我的本地时间(ET)发送请求时,我没有得到任何结果 我还尝试将请求时间更改为Andrew刚才发布的格式,如下所示: 以下是一个状态请求,其中包含时间(以PT为单位): {{url}/v2/accounts/account id/envelopes?from_date=2015-01-08T08:58:00&from_to_status=changed 结果如下:Docusignapi 我需要在DocuSign信封状态更改请求的from_date选项中包含时间,docusignapi,Docusignapi,我正在尝试使用DocuSign API获取信封状态更改。我正在请求中使用以下URL: 但是,当我使用UTC或我的本地时间(ET)发送请求时,我没有得到任何结果 我还尝试将请求时间更改为Andrew刚才发布的格式,如下所示: 以下是一个状态请求,其中包含时间(以PT为单位): {{url}/v2/accounts/account id/envelopes?from_date=2015-01-08T08:58:00&from_to_status=changed 结果如下: { "result
{
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0",
"nextUri": "",
"previousUri": "",
"envelopes": [
{
"status": "sent",
"documentsUri": "/envelopes/envelope id/documents",
"recipientsUri": "/envelopes/envelope id/recipients",
"envelopeUri": "/envelopes/envelope id",
"envelopeId": "envelope id",
"customFieldsUri": "/envelopes/envelope id/custom_fields",
"notificationUri": "/envelopes/envelope id/notification",
"statusChangedDateTime": "2015-01-08T16:58:05.9530000Z",
"documentsCombinedUri": "/envelopes/envelope id/documents/combined",
"certificateUri": "/envelopes/envelope id/documents/certificate",
"templatesUri": "/envelopes/envelope id/templates"
}
]
}
{
"resultSetSize": "0",
"totalSetSize": "0",
"nextUri": "",
"previousUri": "",
"envelopes": []
}
以下是以UTC为单位的时间状态请求:
{{url}/v2/accounts/account id/信封?from_date=2015-01-08T16:58:00&from_to_status=changed
结果如下:
{
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0",
"nextUri": "",
"previousUri": "",
"envelopes": [
{
"status": "sent",
"documentsUri": "/envelopes/envelope id/documents",
"recipientsUri": "/envelopes/envelope id/recipients",
"envelopeUri": "/envelopes/envelope id",
"envelopeId": "envelope id",
"customFieldsUri": "/envelopes/envelope id/custom_fields",
"notificationUri": "/envelopes/envelope id/notification",
"statusChangedDateTime": "2015-01-08T16:58:05.9530000Z",
"documentsCombinedUri": "/envelopes/envelope id/documents/combined",
"certificateUri": "/envelopes/envelope id/documents/certificate",
"templatesUri": "/envelopes/envelope id/templates"
}
]
}
{
"resultSetSize": "0",
"totalSetSize": "0",
"nextUri": "",
"previousUri": "",
"envelopes": []
}
在API使用的名为时区的功能中有一个设置,您可以在那里指定所需的结果 这是我的创建和更改状态示例 召唤 回应
{
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0",
"nextUri": "",
"previousUri": "",
"envelopes": [
{
"status": "completed",
"documentsUri": "/envelopes/{envelopeId}/documents",
"recipientsUri": "/envelopes/{envelopeId}/recipients",
"envelopeUri": "/envelopes/{envelopeId}",
"envelopeId": "{envelopeId}",
"customFieldsUri": "/envelopes/{envelopeId}/custom_fields",
"notificationUri": "/envelopes/{envelopeId}/notification",
"statusChangedDateTime": "2015-01-07T17:42:34.5970000Z",
"documentsCombinedUri": "/envelopes/{envelopeId}/documents/combined",
"certificateUri": "/envelopes/{envelopeId}/documents/certificate",
"templatesUri": "/envelopes/{envelopeId}/templates"
}
]
}
我在轮询SOAP API以获得15分钟间隔的信封更新时也遇到了同样的问题 我们的应用程序正在EST中运行。在过去15分钟内,当我们尝试在信封上获取我的帐户的更新时,我们没有获得更新,但如果我使用PST时间,我们将获得更新,即使“用于API的时区”设置为EST。
例如,如果我在美国东部时间晚上7点创建信封,如果我尝试调用RequestStatusEx方法,时间间隔为下午6:55到7:10,我将不会得到任何更新。如果我使用下午3:55分和7:10分,我会得到更新,好像它在使用PST,我们的所有服务器都在EST。当我将API的时区更改为UTC时,我的签名请求会比我的本地时间早9个小时获得statusDateTime。例如,我在美国东部时间下午12:09:34发送了请求,返回的statusDateTime为2015-01-08T01:09:34.13300000Z。当我随后在UTC下午17:09(即当前UTC时间)之后请求更改项目的状态时,我没有得到任何结果。我只是将我的更改为UTC,并测试了一个信封,得到了正常结果。时区更改后,你能用更新后的请求更新你的原始帖子吗?@WilliamAsher你能像我一样截图并发布你的账户时间设置吗?我想知道我们的测试有什么不同
{
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0",
"nextUri": "",
"previousUri": "",
"envelopes": [
{
"status": "sent",
"documentsUri": "/envelopes/envelope id/documents",
"recipientsUri": "/envelopes/envelope id/recipients",
"envelopeUri": "/envelopes/envelope id",
"envelopeId": "envelope id",
"customFieldsUri": "/envelopes/envelope id/custom_fields",
"notificationUri": "/envelopes/envelope id/notification",
"statusChangedDateTime": "2015-01-08T16:58:05.9530000Z",
"documentsCombinedUri": "/envelopes/envelope id/documents/combined",
"certificateUri": "/envelopes/envelope id/documents/certificate",
"templatesUri": "/envelopes/envelope id/templates"
}
]
}
{
"resultSetSize": "0",
"totalSetSize": "0",
"nextUri": "",
"previousUri": "",
"envelopes": []
}
GET: https://{server}/restapi/v2/accounts/{accountId}/envelopes?from_date=2015-01-07T07:42:00&to_date=2015-01-10T00:00:00&status=Completed&from_to_status=Sent
{
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0",
"nextUri": "",
"previousUri": "",
"envelopes": [
{
"status": "completed",
"documentsUri": "/envelopes/{envelopeId}/documents",
"recipientsUri": "/envelopes/{envelopeId}/recipients",
"envelopeUri": "/envelopes/{envelopeId}",
"envelopeId": "{envelopeId}",
"customFieldsUri": "/envelopes/{envelopeId}/custom_fields",
"notificationUri": "/envelopes/{envelopeId}/notification",
"statusChangedDateTime": "2015-01-07T17:42:34.5970000Z",
"documentsCombinedUri": "/envelopes/{envelopeId}/documents/combined",
"certificateUri": "/envelopes/{envelopeId}/documents/certificate",
"templatesUri": "/envelopes/{envelopeId}/templates"
}
]
}