标签: docusignapi

删除处于创建状态的信封

如何使用 REST API 删除草稿信封?(状态=已创建)。我希望能够销毁信封,因为它需要更改主题和电子邮件简介,我被告知在创建信封后无法通过 REST API 进行更改。

docusignapi

2
推荐指数
1
解决办法
1203
查看次数

我可以在 docusign 中使用 API 修改模板的选项卡吗

阅读 API 文档,我了解到我可以编辑创建/发送的信封的收件人选项卡

但是我想了解一下,我还可以修改模板的选项卡吗?

当我使用相同的请求时,如下所示,我收到错误

任何参考将是可观的。

我的问题的原因是,每次当我更新提要文档以进行一些更正时,我都必须重做在其上创建字段。相反,如果我可以通过 API 发送字段,那将节省我很多时间

谢谢

更新选项卡时的示例 JSON(尝试添加选项卡)

{
  "signers": [
    {
      "tabs": {
        "fullNameTabs": [
          {
            "name": "Full Name",
            "tabLabel": "Full Name",
            "bold": "false",
            "italic": "false",
            "underline": "false",
            "documentId": "1",
            "recipientId": "5b46b9dc-d40d-493d-b319-5757bf1d5cb4",
            "pageNumber": "1",
            "xPosition": "321",
            "yPosition": "676",
            "tabId": "82be754a-47c6-47fc-9793-6fdec6758060"
          }
        ],
        "dateSignedTabs": [
          {
            "name": "Date Signed",
            "value": "",
            "tabLabel": "Date Signed",
            "bold": "false",
            "italic": "false",
            "underline": "false",
            "documentId": "1",
            "recipientId": "5b46b9dc-d40d-493d-b319-5757bf1d5cb4",
            "pageNumber": "1",
            "xPosition": "504",
            "yPosition": "676",
            "tabId": "1e3f16e8-77a9-4726-9876-66e6d377a0c1"
          }
        ]
      },
      "signInEachLocation": …
Run Code Online (Sandbox Code Playgroud)

docusignapi

2
推荐指数
1
解决办法
1496
查看次数

Docusign 获取一份组合文档

参考问题(如何在 docusign 中获得签名信封

签名过程完成后,我正在将 3 个文档上传到 docusign 我想下载一份组合文档(由我上传的 3 个文档 + 证书组成)。我看到API guid引用了envelopesApi.GetEnvelope(AccountId,envelopeId,null)。这将返回CombinedURI。但我不确定如何将整个文档实际下载为具有组合 URI 的单个文档。

任何帮助将非常感激。

docusignapi

2
推荐指数
2
解决办法
1124
查看次数

无法从 docusign 中选定的模板创建 PowerForm

我正在使用 DocuSign 开发人员中心从模板创建 PowerForm,但我总是收到错误:

无法从所选模板创建 PowerForm。

对于这个问题你有什么想法吗?

多谢

docusignapi powerform

2
推荐指数
1
解决办法
7385
查看次数

上一个刷新令牌过期后,如何请求新的刷新令牌?

我有两个用于文档签名的帐户:实时帐户和演示帐户。演示版已经有一段时间没有使用了,事实上,上次创建刷新令牌是在 11 月 14 日。因此,我假设它已经过期,并且可能会阻止我购买新的。

当我提出请求时,我收到 invalid_grant 错误。相同的代码(带有测试凭据)适用于我的真实帐户,该帐户每隔几天左右请求一次实时令牌。在长期不使用之前,它在测试凭据方面也确实工作得很好。

我认为我需要获得一个新的刷新令牌,但如果没有有效的先前令牌,我不知道如何处理这个问题。

oauth docusignapi

2
推荐指数
1
解决办法
4396
查看次数

docusign 中的 apiClient.RequestJWTUserToken 不起作用

我正在使用 DocuSign C# SDK 创建一个 JWT 令牌,以使用集成器密钥模拟用户,但它会引发错误:

Error while requesting server, received a non-successful HTTP code

我只是简单地调用UpdateToken()这样的方法:

 private static void UpdateToken()
        {
            var apiClient = new ApiClient();

            OAuth.OAuthToken authToken = apiClient.RequestJWTUserToken(ClientID, ImpersonatedUserGuid, AuthServer, Encoding.ASCII.GetBytes(PrivateKey), TokenExpiryInHours, new List<string> { "signature", "impersonation" });

            AccessToken = authToken.access_token;

            TokenExpiryTime = DateTime.Now.AddSeconds(authToken.expires_in.Value);
        }
Run Code Online (Sandbox Code Playgroud)

传入的所有参数的值为RequestJWTUserToken

 "DocuSign": {       
    "ClientID": "aff67220-XXXX-XXXX-XXXX-426b6575c3bd",
    "ImpersonatedUserGuid": "f9a0f822-XXXX-XXXX-XXXX-7a576f06df81",
    "AuthServer": "https://account-d.docusign.com",
    "TokenReplacementTimeInSeconds": "600",
    "TokenExpiryInHours": "1",
    "PrivateKey": "-----BEGIN RSA PRIVATE KEY-----\r\XXXXXXX\r\n-----END RSA PRIVATE KEY-----"
  }
Run Code Online (Sandbox Code Playgroud)

我已通过使用此端点获得了用户的同意:

https://account-d.docusign.com/oauth/auth?response_type=token&scope=signature%20impersonation&client_id=aff67220-3ca7-4de7-8556-426b6575c3bd &redirect_uri= https://www.vava.cars/tr/admin

并且用户已成功允许此 …

c# api docusignapi asp.net-core-mvc

2
推荐指数
1
解决办法
3092
查看次数

使用 Docusign REST API 进行复选框验证

从 Docusign Web UI 中,我可以添加一个复选框组并添加如下验证:

图像

但任何 API 都无法提供相同的验证。是否有任何解决方法或其他 API 端点来添加此验证?

docusignapi

2
推荐指数
1
解决办法
2182
查看次数

从 Node.JS 向 DocuSign 发送请求时强制设置 TLS vresion 1.2

我们在通过公司代理从 Node.JS 应用程序向 DocuSign(demo.docusign.net 和 account-d.docusign.com)发送请求时遇到困难/我们已确定该问题可能是由于 DocuSign 服务器接受仅 TLS 1.1 和 1.2。

有没有办法强制将请求的 TLS 版本设置为 TLS 1.2?如果有任何请求模块(axios、got、request)支持此功能,并且有代码示例,那将非常有帮助。

预先非常感谢!

javascript node.js docusignapi tls1.2

2
推荐指数
1
解决办法
4083
查看次数

如何使用Docusign REST API将模板应用于文档

我目前正在使用docusign rest API,我想知道是否有人有一个如何在一个信封中添加文档和模板的示例.我可以访问我需要的模板ID,并且我使用了复合模板来创建一个包含多个文档和相应模板的信封.我只使用模板ID执行此操作.现在我想弄清楚如何将文档添加到复合模板.如果文档包含模板(我可以访问模板ID,如果它有一个模板ID),它应该将模板应用于该文档.

我可以通过其余API将模板应用于文档吗?如果是这样,有没有人有一个例子?

templates envelope docusignapi

1
推荐指数
1
解决办法
3096
查看次数

Docusign未找到或禁用指定的Integrator Key

我正在尝试这里提到的以下代码,

public string loginApi(string usr, string pwd)
{
// we set the api client in global config when we configured the client 
ApiClient apiClient = Configuration.Default.ApiClient;
string authHeader = "{\"Username\":\"" + usr + "\", \"Password\":\"" + pwd + "\", \"IntegratorKey\":\"" + INTEGRATOR_KEY + "\"}";
Configuration.Default.AddDefaultHeader("X-DocuSign-Authentication", authHeader);

// we will retrieve this from the login() results
string accountId = null;

// the authentication api uses the apiClient (and X-DocuSign-Authentication header) that are set in Configuration object
AuthenticationApi authApi = …
Run Code Online (Sandbox Code Playgroud)

c# docusignapi

1
推荐指数
1
解决办法
1563
查看次数