问题标签 [docusignconnect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

docusignapi - Dousign 中的 JWT 授权在生产中是否需要额外的配置

我已经尝试过Node.js 快速入门演示,并且能够在开发中使用 JWT Grant 来授予同意。最近我申请了 Go-Live,现在我的应用程序集成在 Docusign 中。我还配置了实时应用程序设置。如何使用生产配置通过快速入门示例测试 JWT-Grant?它不断向我抛出这个错误,并且关于上线后流程的支持很少。

这是 appSettings.json 的外观:

0 投票
1 回答
55 浏览

docusignapi - Docusign - 我们可以使用个人计划,并且能够获得外部用户对 SOBO 的同意吗?

我们正在构建一个需要管理员同意的项目。

因为似乎要获得外部用户对使用 JWT 的 SOBO 的同意。如此处和此处所述我们将需要管理员同意。

但是要访问它,我们必须联系支持人员并在沙箱中启用它,如此处所述

当它投入生产时,它会在个人 API 计划启动包中工作吗

0 投票
2 回答
44 浏览

docusignapi - Docusign - 无法使用 Users::list API 获取用户 GUIID

有一次,用户同意我的应用程序进行模拟和签名,我应该能够使用Users:listAPI 检索用户数据。但它只返回开发者帐户数据。

我试图检索其数据的用户,我登录了该帐户,并且在连接的应用程序选项卡中提到了该应用程序。

这里可能出了什么问题?

https://apiexplorer.docusign.com/#/esign/restapi?categories=Users&tags=Users&operations=list

0 投票
1 回答
79 浏览

docusignapi - Docusign:在收到同意后尝试获取 userInfo internal_server_error

使用了在 API Explorer 同意后收到的令牌。

https://apiexplorer.docusign.com/#/authentication/restapi?categories=Authentication&tags=OAuth&operations=getUserInfo

错误:“internal_server_error”reference_id:“a9291605-10a3-4674-9a76-219d56f6dd07”

我已经检查了已使用的集成密钥,授权码授予已在其上启用。我可能做错了什么?

在此处输入图像描述

编辑 -

我遇到的错误是 OAuth 2.0 流程,我使用了隐式代码授权并且它有效。

0 投票
1 回答
45 浏览

docusignapi - Docusign iframe 未加载

我有一个显示 docusign 应用程序的 iframe。它工作正常。但有时它只是继续加载并且在网络工具中我可以看到下面的请求失败

https://docucdn-a.akamaihd.net/olive/latest/css/olive.min.css -> ERR 连接超时

我的应用程序或 docusign 中是否缺少某些内容?

0 投票
1 回答
101 浏览

node.js - DocuSign API:作为具有多个收件人的不同用户发送问题

更新:我们的业务逻辑使用 pause_before 工作流程步骤(webhook 执行业务操作然后取消暂停)。创建信封的用户必须是调用 unpause 的同一用户。

对开发者的建议:如果在这种情况下更新不起作用,调用信封Api.update() 应该会引发错误。相反,它返回与真正成功相同的成功。谢谢 :)

我正在尝试以我公司帐户上的不同用户的身份发送包含多个收件人的信封。

我为 JWT ( https://www.docusign.com/blog/developers/oauth-jwt-granting-consent )设置了 OAuth 同意,并且可以从我们的任何用户成功发送。注意 - 我们目前正在使用“个人同意网址”方法。

问题是我们的信封有多个收件人,只有第一个收件人会收到一封电子邮件。

我已经通过多种方式确认了这种行为:

  1. 当作为主 accountId 发送时,信封完成了我们所有花哨的事情
  2. 我们设置了几个 webhook 来触发收件人发送和收件人完成......当在主 accountId 上时,我们看到预期的 sent-completed-sent-completed-etc 模式......但是当以任何其他用户身份发送时,我们只看到第一个收件人的已发送完成
  3. 当查看收件箱(https://appdemo.docusign.com/documents)并单击主帐户ID上的单个信封...时,我可以看到收件人下的所有用户以及扩展签名订单时的所有收件人图...在任何其他用户上,第一个之后的所有收件人都丢失了,但它们仍然出现在签名顺序图下(与主 accountId 信封相同)
  4. 我已将我们的代码置于调试模式并在发送信封之前暂停......两种方式看起来几乎相同。唯一的区别是 accessToken 和 accountId (我什至尝试使用获得的个人用户的访问令牌和主要用户的 accountId。结果相同)

相关资料:

  • 在 node.js 中运行
  • 使用 npm docusign-esign (5.8.1) 连接到 docusignApi
  • 一切都是使用 docusign connect 设置的
  • 目前在 docusign 演示帐户上构建应用程序
  • 我已经尝试手动取消暂停信封只是为了看看会发生什么。没有骰子

我的 $$$ 是针对个人用户的一些文档签名设置,而不仅仅是同意以他们的身份发送。对我来说最大的标志是#3 - 信封中缺少其他收件人,但仍出现在签名顺序图(电子邮件和所有)上。这怎么可能??

任何建议将不胜感激!

干杯

0 投票
0 回答
16 浏览

docusignapi - Salesforce DocuSign 签名 - 根据收件人的 DocuSign 签名者类型有条件地更新机会?

是否存在将新的/更改的收件人的 DocuSign 签名者类型(对象:dsfs__DocuSign_Envelope_Recipient__c,字段:dsfs__DocuSign_Signer_Type__c)作为使用 APEX 更新与信封相关的机会的条件的最佳实践?

0 投票
1 回答
152 浏览

docusignapi - 使用带有 REST API 的 HMAC 安全性验证 webhook 请求

我正在使用 DocusSign 连接 webhook 服务并希望使用 HMAC 安全性来验证请求。为此,我遵循了 https://developers.docusign.com/esign-rest-api/guides/connect-hmac中提到的说明 ,即:

  1. 在我们的 DocuSign 帐户中,我设置了 Connect 包含 HMAC 签名并创建了一个 Connect Authentication Key。
  2. 接收到来自 Docusign connect 的 Connect 消息,其中包含使用应用程序定义的 HMAC 密钥散列的数据的标头。
  3. 但是在第三步面临问题,即使用以下代码验证 HMAC 签名 -

但它总是返回 false。

谁知道为什么我的哈希码与从 DocuSign 收到的不同?

0 投票
1 回答
26 浏览

rest - 获取信封中 documentIds 列表的任何方式/API

我们正在开发 POC,以使用 Webhook Connect 将我们的公共 API 与 DocuSign 集成。

想知道是否有任何方法/API 可以获取信封中所有文档的文档 ID,我们不希望文档包含在 webhook 通知的有效负载中。

0 投票
1 回答
26 浏览

rest - 从 DocuSign Rest API 调用 getDocument 时如何使用加密

在使用 Java 中的 getDocument 方法下载文档时,我需要对其进行加密。当我将“加密”文档选项设置为“true”作为参数时,我得到一个异常,即没有配置安全设备?

我不明白这到底是什么意思。

EnvelopesApi.GetDocumentOptions 选项 = envelopesApi.new GetDocumentOptions();
options.setEncrypt("true");
byte[] results = envelopesApi.getDocument(this.accountId, envelopeId, "combined",options);

异常出现:“errorCode”:“NO_SECURITY_APPLIANCES_CONFIGURED”