2015-02-09 98 views
2

從「我的模板」部分列出文件夾及其內容(模板)很容易完成,但列出「共享模板」部分內的文件夾和模板似乎並不記錄。Docusign共享模板文件夾中的模板通過API

我正在尋找一種方法來完成與使用「GET https:// {server}/restapi/{apiVersion}/accounts/{accountId}/templates?folder = {folder}」相同的功能,但對於「共享模板」部分中的文件夾。

我找不到此功能的任何文檔。

回答

0

模板支持可以共享多種方式以及它們是如何返回,並在響應顯示是基於如何將這些模板已共享。 API目前不在/ templates或/ folders調用中返回通過共享模板文件夾共享的模板。通過用戶或組直接共享的模板將顯示在帶有共享信息的/模板調用中,但沒有與它們關聯的文件夾信息。

2

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" 
    }, 
+0

不幸的是,這並沒有給我提供任何我需要的信息。 共享模板可以來自任何用戶擁有的任何文件夾。 就共享模板而言,用戶的文件夾無意義,而且這是返回的唯一信息,而非共享模板文件夾信息。 – perkbrian 2015-02-13 17:48:04

+0

我建議您聯繫DocuSign支持,因爲您感覺信息不可用。根據我對您的要求的理解,我可以讓它適用於我,但這並不意味着它可以爲您解決問題。 – 2015-02-13 18:01:39