考えられることはすべて試しましたが、これを機能させることはできません。
コードにアクセス コードを設定し、RequestSignatureFromTemplate 呼び出しを使用して templateRole に送信しようとしています。現在、構成情報はすべて XML 形式です。私は JSON の使用に反対ではありませんが、すべての開発者が JSON を知っているわけではありません。
これが私の XML のスニペットです。
<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">
accountId>12345</accountId>
<status>sent</status>
<emailSubject>Test Form</emailSubject>
<emailBlurb>This is a template test.</emailBlurb>
<templateId>####-########</templateId>
<templateRoles>
<templateRole>
<accessCode>AccessCode124</accessCode>" +
<addAccessCodeToEmail>true</addAccessCodeToEmail>" +
<email>jevans@eclarifire.com</email>
<name>Test User</name>
<roleName>RoleOne</roleName>
<emailNotification>
<emailSubject>This is RoleOne's subject</emailSubject>
<emailBody>This is RoleOne's email.</emailBody>
<addAccessCodeToEmail>true</addAccessCodeToEmail>
</emailNotification>
</templateRole>
<templateRole>
<accessCode>AccessCode246</accessCode>
<email>jevans@eclarifire.com</email>
<name>Test User2</name>
<roleName>RoleTwo</roleName>
<emailNotification>
<emailBody>Your access code is 24680</emailBody>
</emailNotification>
</templateRole>
</templateRoles>
</envelopeDefinition>
templateRole
ノードに 2 つの異なる実装があることに気付くでしょう。考えられることはすべて試しているので、これは意図的なものです。templateRole(1) で、addAccessCodeToEmail
2 つの異なる場所にノードを追加しましたが、どちらでも機能しません。emailBlurb
また、ノードをオーバーライドしようとしましたが、templateRole(1)
どちらも機能しません。
ドキュメントを読んだところ、受信者の形式が従うものは何でも追加できるはずだと書かれていますが、機能させることができません。
アイデアはありますか?