從「我的模板」部分列出文件夾及其內容(模板)很容易完成,但列出「共享模板」部分內的文件夾和模板似乎並不記錄。Docusign共享模板文件夾中的模板通過API
我正在尋找一種方法來完成與使用「GET https:// {server}/restapi/{apiVersion}/accounts/{accountId}/templates?folder = {folder}」相同的功能,但對於「共享模板」部分中的文件夾。
我找不到此功能的任何文檔。
從「我的模板」部分列出文件夾及其內容(模板)很容易完成,但列出「共享模板」部分內的文件夾和模板似乎並不記錄。Docusign共享模板文件夾中的模板通過API
我正在尋找一種方法來完成與使用「GET https:// {server}/restapi/{apiVersion}/accounts/{accountId}/templates?folder = {folder}」相同的功能,但對於「共享模板」部分中的文件夾。
我找不到此功能的任何文檔。
模板支持可以共享多種方式以及它們是如何返回,並在響應顯示是基於如何將這些模板已共享。 API目前不在/ templates或/ folders調用中返回通過共享模板文件夾共享的模板。通過用戶或組直接共享的模板將顯示在帶有共享信息的/模板調用中,但沒有與它們關聯的文件夾信息。
perkbrian,
這將是很好的,但你可以得到你想要的下面叫什麼。 您需要執行「共享」與獨特的「folderName/folderId」之間的關聯關係。由於互聯網時間中的這些信息很少發生變化,因此此操作更便宜(1),您可以檢查它是否已更改或使用已緩存的內容。此外,你可以看到所有的休息方法在https://www.docusign.net/restapi/help
GET /restapi/v2/accounts/225705/templates
Host: demo.docusign.net
X-DocuSign-Authentication: {omitted}
Accept: application/json
{
"envelopeTemplates": [
{
"templateId": "1b3e7760-812f-44f1-bc55-445d579fbd8a",
"name": "0001 - Blank1pg.pdf",
"shared": "true",
"password": "",
"description": "Blank Page 1 - Sample",
"lastModified": "2014-07-10T19:04:49.7700000Z",
"pageCount": 1,
"uri": "/templates/1b3e7760-812f-44f1-bc55-445d579fbd8a",
"folderName": "Templates",
"folderId": "5aacfca4-d6ac-4578-9f44-648aef02a7a4",
"folderUri": "/folders/5aacfca4-d6ac-4578-9f44-648aef02a7a4",
"owner": {
"userName": "ProServ Demo SoapUI DocuSign",
"email": "[email protected]",
"userId": "ddcd3fc7-2b3c-40d4-98ed-ff90add317ca"
},
"emailSubject": "Please DocuSign this document: 0001 - Blank1pg.pdf",
"emailBlurb": "",
"signingLocation": "Online",
"authoritativeCopy": "false",
"enableWetSign": "true",
"allowMarkup": "false",
"allowReassign": "true"
},
不幸的是,這並沒有給我提供任何我需要的信息。 共享模板可以來自任何用戶擁有的任何文件夾。 就共享模板而言,用戶的文件夾無意義,而且這是返回的唯一信息,而非共享模板文件夾信息。 – perkbrian 2015-02-13 17:48:04
我建議您聯繫DocuSign支持,因爲您感覺信息不可用。根據我對您的要求的理解,我可以讓它適用於我,但這並不意味着它可以爲您解決問題。 – 2015-02-13 18:01:39