Как опубликовать шаблон docusign в указанной папке? что касается API, я использовал
"envelopeTemplateDefinition" => array(
"name"=> 'SpecialTPL_'. 'TestName',
"folderName" => "testFolder",
"folderId" => "A Long ID fetched earlier by API's /folders call",
"folderUri" => "/folders/A Long ID fetched earlier by API's /folders call",
)
Но это отправка шаблонов только в папку «template» по умолчанию, а не в «testFolder».
По умолчанию в запросе POST шаблон помещается в папку «Родитель» (т. Е. В «Мои шаблоны») независимо от того, что вы указали идентификатор папки.
Сначала вам нужно будет выполнить вызов POST вашего шаблона, а затем вызов PUT Move Envelope (Template), чтобы поместить шаблон в подпапку. Шаги будут:
1) ПОСТАВЬТЕ свой шаблон в папку по умолчанию, т.е. https://demo.docusign.net/restapi/v2/accounts/[account ID] / шаблоны
2) ПОЛУЧИТЕ ваши папки с шаблонами и папки родительских папок, т.е. https://demo.docusign.net/restapi/v2/accounts/[account ID] / папки? Шаблон = только
3) Поместите запрос на перемещение шаблона, используя идентификатор папки и вложенных папок, возвращенные на шаге 2, т.е. https://demo.docusign.net/restapi/v2/accounts/[account ID] / folder / [ID подпапки]
Ваше тело JSON для шага 3 будет:
{
«envelopeIds»: [«Идентификатор шаблона возвращается на шаге 1«],
«fromFolderId»: «Идентификатор родительской папки шаблона, возвращенный на шаге 2«
}
Обратите внимание, что envelopeIds представляет собой список идентификаторов шаблонов, и сами идентификаторы должны быть заключены в [], даже если вы указали только один шаблон
Других решений пока нет …