【发布时间】:2021-04-29 16:00:17
【问题描述】:
希望以前有人遇到过这种情况。我的文档签名表单上有一个复选框组,用于选择银行账户类型。选项是检查,储蓄和其他。我已将 docusign 配置为使用 webhook 功能,因此当表单完成时,它会将数据触发到我的消费端点。然后我调用信封 api 以使用信封 ID 取回表单数据。这适用于标准字段,但它似乎不适用于复选框和选择菜单。考虑以下响应:
class FormDataItem {
errorDetails: null
listSelectedValue: null
name: Bank Account Type | tabGroups: ["Checkbox Group 04fd57dc-b788-42cb-948c-c3f8afdf2d79"]
originalValue: null
value:
}
class FormDataItem {
errorDetails: null
listSelectedValue: null
name: Bank Account Type 4205ef5e-bfc6-4e97-a8b6-0b52926f894c | tabGroups: ["Checkbox Group 04fd57dc-b788-42cb-948c-c3f8afdf2d79"]
originalValue: null
value:
}
class FormDataItem {
errorDetails: null
listSelectedValue: null
name: Bank Account Type f6d9108b-aa43-4fc1-a3c9-397576cb7e3c | tabGroups: ["Checkbox Group 04fd57dc-b788-42cb-948c-c3f8afdf2d79"]
originalValue: null
value: X
}
class FormDataItem {
errorDetails: null
listSelectedValue: null
name: Checkbox Group 04fd57dc-b788-42cb-948c-c3f8afdf2d79
originalValue: null
value: Bank Account Type:;Bank Account Type 4205ef5e-bfc6-4e97-a8b6-0b52926f894c:;Bank Account Type f6d9108b-aa43-4fc1-a3c9-397576cb7e3c:X
}
现在您可以明显地看到其中一个是通过值检查的:X。问题是我不知道哪个是:检查、保存或其他。我试过调用 getPageTabs,但它似乎没有返回类型。我已经为此查看了他们的 api,但似乎找不到任何可以返回这些名称的东西。我正在使用信封 API 和 scala(play framework) 来获取这些值。有人知道如何获得这些字段吗?令人沮丧的是,它不会在 FormDataItem 名称字段中返回它们。可能是它们在docusign中也被错误配置(我没有参与配置它们,所以不确定)。任何帮助表示赞赏!
【问题讨论】:
标签: scala playframework docusignapi