如何获取选中复选框的名称 docusign rest api

How to get name of checked checkbox docusign rest api

希望之前有人 运行 了解过这个。我的 docusign 表单上有一个复选框组 select 银行账户类型。选项包括支票、储蓄和其他。我已将 docusign 配置为使用 webhook 功能,因此当表单完成时,它会将数据发送到我的消费端点。然后我调用信封 api 以使用信封 ID 取回表单数据。这适用于标准字段,但似乎不适用于复选框和 select 菜单。考虑以下响应:

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,但它似乎没有 returning 类型。为此,我查看了他们 api 的所有内容,但似乎找不到任何可以 return 这些名称的内容。我正在使用信封 API 和 scala(播放框架)来获取这些值。任何人都知道如何获得这些字段?令人沮丧的是,它不会 return 它们出现在 FormDataItem 名称字段中。也可能是它们在 docusign 中配置错误(我没有参与配置它们,所以不确定)。感谢您的帮助!

您需要知道 accountIdenvelopeIddocumentId,然后执行以下操作:

GET /restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs