【问题标题】:DocuSign Api creating envelope in ProductionDocuSign Api 在生产中创建信封
【发布时间】:2019-04-21 21:35:48
【问题描述】:

我在通过 Api 创建信封时遇到问题。

授权执行没有错误。

$options = new \DocuSign\eSign\Api\AuthenticationApi\LoginOptions(); $loginInformation = $authenticationApi->login($options);

我得到这个回应:

LoginInformation {
    #container: array:2 [
        "api_password" => null
        "login_accounts" => array:1 [
            0 => LoginAccount {
                #container: array:11 [
                    "account_id" => "xxxxx"
                    "account_id_guid" => null
                    "base_url" => "https://na2.docusign.net/restapi/v2/accounts/xxxxx"
                    "email" => "xxxxx@xxxxxx.com"
                    "is_default" => "true"
                    "login_account_settings" => null
                    "login_user_settings" => null
                    "name" => "xxxxxxx, LLC"
                    "site_description" => ""
                    "user_id" => "xxxxxxxxxxxxxxxxxxx"
                    "user_name" => "xxxxxx Contracts Team"
                ]
            }
        ]
    ]
}

但是当我尝试以这种方式创建信封时:

$envelopeApi->createEnvelope($this->config->getAccountId(), $envelop_definition, $options);

我收到此错误:«[401] 连接到 API 时出错 (https://www.docusign.net/restapi/v2/accounts/xxxxx/envelopes)”

此错误通知我我未获得授权。此代码在沙盒中正常工作。

我认为问题出在帐户设置上 - 可能缺少特殊权限...

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    您需要使用正确的生产平台。正确的生产平台由 DocuSign 帐户 ID 确定。

    请参阅Post Go Live 文档中的第 1 步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多