Docusign识别复选框,但无法通过API与它们交互



我正在尝试通过DocusignAPI创建一个文档。我希望用户能够单击复选框,并设置验证,以便他们必须单击复选框。 当我通过API将PDF上传到Docusign时,它会自动识别复选框并将其呈现为"选项卡"。但是,我无法通过 API 与复选框交互以对其设置验证或更改任何其他属性。

我的复选框具有唯一的 ID 和名称,例如"条款复选框"。我尝试使用锚字符串或选项卡标签来选择该 id。然后,我尝试更改复选框的属性以显示我能够选择它。该复选框不会更改,这表明我无法选择它。

Checkbox termsCheckbox = new Checkbox();
termsCheckbox.setAnchorString("TermsCheckbox");
termsCheckbox.setSelected("false");
termsCheckbox.setName("hello terms checkbox");
termsCheckbox.setWidth("500");
termsCheckbox.setTabLabel("TermsCheckbox");

我没有看到复选框更改,这意味着我无法选择它。

您需要从文档中查找实际的复选框对象。 所以,过程是这样的:

  1. 创建信封
  2. 上传 pdf
  3. 做一个GET电话来获取信封
  4. 在 json 中找到复选框
  5. 执行 PUT 调用以更新复选框

如果不清楚,请告诉我

最新更新