2016-05-31 5 views
1

Ich habe gelesen, dass einige SO-Posts über die Verwendung der Docusign-REST-API & Felder (Registerkarten?) Ausfüllen, Felder jedoch immer noch nicht ausgefüllt werden.Docusign-Vorlagenfelder werden nicht gesetzt

Von der Docusign UI, habe ich eine Vorlage, die ein paar Rollen, einschließlich "Absender" hat. Ich habe eine PDF-Datei hochgeladen, die einige Felder enthält. Wenn ich dazu aufgefordert wurde, habe ich ihnen alle die Rolle "Sender" zugewiesen. Eines der Felder heißt "Vermieter" (Datenlabel dieses Textfelds). Ich habe diesen JSON an den REST-Endpunkt /envelopes POST gesendet, aber das Feld/die Registerkarte "Vermieter" wird nicht ausgefüllt! Was ist los? Verwechsle ich Feld & Tabs? Was fehlt?

{ 
    'status': 'sent', 
    'emailSubject': "Some Document", 
    'templateId': 'XXXXXXXX-XXXX-4809-a825-1f05a91853e8', 
    'accountId': 'XXXXXXX', 
    'templateRoles': [{ 
     'email': '[email protected]', 
     'tabs': { 
      'textTabs': [{ 
       'tabLabel': 'Landlord', 
       'name': 'Landlord', 
       'value': 'John Doe' 
      }] 
     }, 
     'name': 'Frank Sinatra', 
     'roleName': 'sender' 
    }] 
} 

Antwort

3

machte ich eine schnelle Vorlage mit einem „Vermieter“ Datenfeld verwendet, um Ihren Code und meine Registerkarte bevölkerten kein Problem

{ 
    'status': 'sent', 
    'emailSubject': "Some Document", 
    'templateId': 'xxxxxxx-6A28-4257-8DAF-1FDDD5920289', 
    'templateRoles': [{ 
     'email': '~testemail~', 
     'tabs': { 
      'textTabs': [{ 
       'tabLabel': 'Landlord', 
       'name': 'Landlord', 
       'value': 'John Doe' 
      }] 
     }, 
     'name': 'Frank Sinatra', 
     'roleName': 'sender' 
    }] 
} 

enter image description here

Können Sie bestätigen, gibt es keine abschließende Leerzeichen an das Ende Ihres Datenfeldnamens?

** EDIT: Es gab mehrere der gleichen Text Registerkarte und nur die zweite bevölkerte, für diese neugierig. This can be resolved by adding "//*" before the tab label.

+0

Der Name des Datenfelds enthält keine abschließenden Leerzeichen: [image] (https://drive.google.com/file/d/0B4caWnxeXmmwX3llSVM2V0oxSHM/view?usp=sharing) Ich habe auch versucht, Registerkarten im JSON-Hauptteil zu erstellen ohne Erfolg: 'templateRoles': [{'tabs': {'textTabs': [{'anchorYOffset': '0', 'anchorUnits': 'inches', 'anchorXOffset': '1', 'anchorIgnoreIfNotPresent': ' false ',' anchorString ':' Effektiv ',' tabLabel ':' Datum des Inkrafttretens ',' value ':' 2016-05-28 '}, {' pageNumber ':' 1 ',' yPosition ':' 100 ', 'xPosition': '100', 'value': 'sollte angezeigt werden', 'documentId': '1'}]}, 'name': 'F S', 'email': '[email protected]', 'roleName': 'Absender'}] –

+0

Falsches Bild. Dieser: https://drive.google.com/open?id=0B4caWnxeXmmwSXQ0WEpvQVB1QzA –

+0

Hallo, ich sehe keine Eingabe, um den "Name" [Screenshot] zu ändern (https://drive.google.com/file/ d/0B4caWnxeXmmwd0JQUThqR1NJbDA/anzeigen? usp = teilen). Im Feld "Tool Tip" wird nur "Text" angezeigt. Keine Möglichkeit, den "Namen" zu sehen. Bitte beraten. Ich bin auf https://appdemo.docusign.com. Vielen Dank! –