Docusignapi 如果不使用“Docusign API”,我如何才能获得拒绝原因;信封收件人::列表“;
我使用DocuSign API已经有一段时间了,一切都很好,但是当签名者拒绝签名时,我会收到一条使用“EnveloperRecipients::List”的拒绝消息 但是,在上线说明中禁止频繁使用API。我该怎么办?Docusignapi 如果不使用“Docusign API”,我如何才能获得拒绝原因;信封收件人::列表“;,docusignapi,Docusignapi,我使用DocuSign API已经有一段时间了,一切都很好,但是当签名者拒绝签名时,我会收到一条使用“EnveloperRecipients::List”的拒绝消息 但是,在上线说明中禁止频繁使用API。我该怎么办? 您可以使用DocuSign Connect webhook,或者如果您使用的是嵌入式签名,则它位于用户完成签名后返回应用程序的URL中。 “禁止频繁使用API”不准确。轮询是不好的/不允许的。“频繁”是相对的。如果你的应用程序需要进行更多的API调用,你可以进行更多的API调用
您可以使用DocuSign Connect webhook,或者如果您使用的是嵌入式签名,则它位于用户完成签名后返回应用程序的URL中。
“禁止频繁使用API”不准确。轮询是不好的/不允许的。“频繁”是相对的。如果你的应用程序需要进行更多的API调用,你可以进行更多的API调用。有限制等。但是你不想也太过认为你不能调用API。我的应用是一个网站。如何在返回Url中获取DeclinedReson?我在文档中找不到正确的方法。您使用嵌入签名吗?是的,我修正了问题,并在问题的末尾添加了代码。好的,我认为我错了,你不会仅仅因为它被拒绝就知道原因。您需要进行另一个API调用才能找到原因。如果我经常使用“EnveloperRecipients::List”,则在使用“GO Live”时会收到以下错误消息。“过度轮询不符合DocuSign规则和限制。”
RecipientViewRequest viewOptions = new RecipientViewRequest
{
ReturnUrl = returnUrl,
ClientUserId = this.CurrentUserID,//DSConfig.ClientID,
AuthenticationMethod = "none",
UserName = displayName,
Email = userEmail
};
// Use the SDK to obtain a Recipient View URL
var envelopesApi = GetEnvelopesApi();
ViewUrl viewUrl = envelopesApi.CreateRecipientView(JwtAuthClient.JwtAuth.Account.AccountId, envelopeId, viewOptions);