Я пытаюсь повторно отправить существующий конверт, который пользователь мог потерять или не получить по иным причинам. API обновляет конверт с запросом, но не отправляет электронное письмо повторно. Я получаю ответ 200 OK от API. Это мой звонок;
$envelopeApi->update($account_id, $env_id, json_encode([resend_envelope => true]));
Журналы показывают, что вызов прошел успешно;
PUT https://demo.docusign.net:7801/restapi/v2/accounts/eb84945a-xxxx-xxxx-xxxx-125dae50be01/envelopes/1e748673-xxxx-xxxx-xxxx-d932f6bdb90e
Content-Type: application/json
Content-Length: 24
Transfer-Encoding: chunked
Accept: application/json
Authorization: Bearer [omitted]
Host: demo.docusign.net
User-Agent: Swagger-Codegen/2.0.1/php
X-DocuSign-SDK: PHP
X-SecurityProtocol-Version: TLSv1.2
X-SecurityProtocol-CipherSuite: ECDHE-RSA-AES256-GCM-SHA384
x-forwarded-for:
{"resend_envelope":true}
200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 60
X-DocuSign-TraceToken: 3f4d4386-xxxx-xxxx-xxxx-ede4199f7f35
{
"envelopeId": "1e748673-xxxx-xxxx-xxxx-d932f6bdb90e"
}
Я прочитал все темы, которые могу найти на SO, и, похоже, ни один из них не охватывает мой опыт. Мы будем благодарны за вашу помощь.