我有两个收件人在我的模板,需要被见证。我的要求是,保持第二个收件人的可选性。这意味着我想指定一个或两个收件人。如果收件人不需要被目击,我可以在没有可选收件人的情况下创建信封。一旦我更改模板以使它们需要一个见证,我就会收到此错误,除非两者都指定了,
发生一个或多个错误。(调用CreateEnvelope:{"errorCode":"WITNESS_FOR_SIGNER_ID_INVALID“、”消息“:”证人主机签名者Id无效。证人收件人id =4“}时出错)
我正在使用CompositeTemplates创建模板。
EnvelopeDefinition env = new EnvelopeDefinition {
CompositeTemplates = compositeTemplates,
Status = "created"
};
var apiClient1 = new ApiClient(acct.BaseUri + "/restapi");
apiClient1.Configuration.DefaultHeader.Add("Authorization", "Bearer " + accessToken.access_token);
EnvelopesApi envelopesApi = new EnvelopesApi(apiClient1);
EnvelopeSummary results = envelopesApi.CreateEnvelope(acct.AccountId, env, new EnvelopesApi.CreateEnvelopeOptions { mergeRolesOnDraft= "true"});那么,我如何创建信封与可选的收件人,需要被见证?
发布于 2022-07-24 03:59:23
如果模板包含的收件人不是可选的,那么当您从该模板-创建信封时,您必须包括该收件人的。
若要支持您的方案,请从模板中移除见证收件人。然后,您可以使用您的代码添加见证人时,您需要它。
https://stackoverflow.com/questions/73093525
复制相似问题