javascript - 通过 API 删除 DocuSign 中的文档选项卡
问题描述
我正在调整 NetSuite 中与 DocuSign 的集成,以根据用户选择删除文档中的某些选项卡,这样当签字人收到要签名的文档时,就不会填写不适用于这种情况的空选项卡并造成混乱。但是,如何实现这一点似乎还不清楚。我在这里查看了似乎是必要的 API 端点的文档:
https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopedocumenttabs/delete/
它表示使用 DELETE 动词的调用,但似乎也表示要包含 POST 数据,即使 SuiteScript(或大多数平台整体)不支持使用 DELETE 调用的 POST 数据。
我会更好地尝试对选定的选项卡进行更新吗?使用 PUT 到该端点并尝试锁定、隐藏和/或缩小这些选项卡?
https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopedocumenttabs/update/
解决方案
如果您有要删除标签的特定收件人的收件人ID,我实际上建议您使用https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/update/ 。使用它时,您必须指定所需的选项卡,即使是您没有删除的选项卡。本质上,您正在覆盖此收件人的选项卡列表。
请注意,选项卡的 DEL 端点会删除所有选项卡,而不仅仅是特定选项卡,因此不会满足您的需要。
推荐阅读
- spring - spring 功能绑定在spring cloud中将多个输入命名为一个输出
- javascript - 两个孩子有相同的钥匙……反应(离子),虽然钥匙是唯一的
- python - 我正在尝试使用 GUI 进行快速排序,但我的代码已损坏
- android - Android广播接收器在应用程序未运行或未启动时甚至在运行时都不会触发
- sql - 使用先前值作为回填的每日状态
- reactjs - TS2339:“从不”类型上不存在属性“getBoundingClientRect”
- java - 使用 HashMap 计算字符
- symfony - 具有相同模式的多个防火墙
- javascript - 使用@wordpress/create-block 时如何使用edit.js 和save.js
- java - 错误:E/AndroidRuntime:致命异常:主要