2016-06-23 3 views
1

アカウントのテンプレートを使用して封筒を送信する前に一部のフィールドを事前に入力しようとしましたが、署名者/受信者がメール内のドキュメントへのリンクを受け取ると、 。プレ満たされていないラベル「SignerCompany」と「SignerTitle」とREST APIを使用してテンプレートタブを事前入力する

var body = JSON.stringify({ 
    "emailSubject": "DocuSign API call - Request Signature", 
    "templateId": templateId, 
    "templateRoles": [{ 
    "email": recipientEmail, 
    "name": recipientName, 
    "roleName": templateRoleName, 
    "tabs": { 
    "companyTabs": [ 
    { 
     "tabLabel": "\\*SignerCompany", 
     "value": recipientCompany 
    }, 
    ], 
    "titleTabs": [ 
    { 
     "tabLabel": "\\*SignerTitle", 
     "value": recipientTitle 
    } 
    ] 
    } 
    }], 
    "status": "sent", .... 

だから、会社とタイトルのタブ:ここで私はAPIでリクエストを作るために使用しているJSONの部分です受信者。私はフォントの色や他のものを変更しようとしましたが、それらは動作するようですが、どういうわけか値はちょうどしません。

私はこれらのテンプレートをあらかじめ入力しようとしたときに似たような多くの問題を見ましたが、それを理解することはできませんでした。どんな助けでも大歓迎です!

+1

tabLabelフィールドがテンプレートにケースが一致しているのroleNameによって所有されていることを確認してください –

答えて

0

これはちょうど別の最近のスタックオーバーフローポストで尋ねられました(そして答えられました)。問題は、特にcompanytitleのタブを設定できないことです(これらは読み取り専用です)。

システムはユーザーのアカウントプロファイルに基づいてデータを入力します。そのため、プロファイルにプロファイルがない場合やデータがない場合、表示されているとおりに空白で表示されます。

より詳細な回答については、この記事を参照してください:https://stackoverflow.com/a/38009218/1968395

関連する問題