首页 > 解决方案 > 信封 ID 在 docusign 沙箱上不同步

问题描述

加载模板后,我使用模板进行签名

DSTemplateDelegate templateDelegate = DocuSign.getInstance().getTemplateDelegate();
// DSEnvelopeDefaults envelopeDefaults - This can be used to pre-fill the template values such as recipients, emails, tabs etc.
// Refer to javadoc for more info about DSEnvelopeDefaults.
templateDelegate.useTemplate(context, templateId, envelopeDefaults, true, new DSUseTemplateListener(){
    @Override
    public void onComplete(String envelopeId) {
        // TODO: Handle when the template has been successfully signed.
    }
     
    @Override
    public void onCancel(String templateId, String envelopeId) {
        // TODO: Handle when the signing ceremony is cancelled
    }
     
    @Override
    public void onError(DSTemplateException exception) {
        // TODO: Handle error when there is an exception while using the template or during signing
    }
});

签名后返回一个信封ID,但在沙箱中,没有生成信封ID。请我解决这个问题

标签: androiddocusignapi

解决方案


收到 api 中的信封Id 后onComplete(String envelopeId)useTemplate()您可以调用DocuSign.getInstance().getEnvelopeDelegate().syncAllEnvelopes()api 将信封同步到 DocuSign。然后,您可以参考在沙盒/DocuSign 门户网站中同步/完成的信封。


推荐阅读