Docusignapi docusign在上线时设置什么主机变量,我不知道如何使用baseUrl

Docusignapi docusign在上线时设置什么主机变量,我不知道如何使用baseUrl,docusignapi,Docusignapi,我从演示帐户(Jeff。Zhu@global.com)活计(accounts@ininin.com)已经 我以这种方式编程用于演示: $username = "Jeff.Zhu@global.com"; $password = "Pass2009"; $host = "https://demo.docusign.net/restapi"; $integrator_key = "4e8b9e67-8702-4e45-86de-f392fd5f19e2"; // create a new Doc

我从演示帐户(Jeff。Zhu@global.com)活计(accounts@ininin.com)已经

我以这种方式编程用于演示:

$username = "Jeff.Zhu@global.com";
$password = "Pass2009";
$host = "https://demo.docusign.net/restapi";

$integrator_key = "4e8b9e67-8702-4e45-86de-f392fd5f19e2";

// create a new DocuSign configuration and assign host and header(s)
$config = new DocuSign\eSign\Configuration();
$config->setHost($host);
$config->addDefaultHeader("X-DocuSign-Authentication", "{\"Username\":\"" . $username . "\",\"Password\":\"" . $password . "\",\"IntegratorKey\":\"" . $integrator_key . "\"}");
上线后,我更改登录方式如下:

$username = "accounts@ininin.com";
$password = "Pass2009";
$host = "https://www.docusign.net/restapi";                
但是我的程序在我做了这样的改变后失败了,那怎么了

请帮帮我

我被告知使用baseUrl,但我的程序中没有baseUrl

请帮帮我

非常感谢

步骤如下:
1) 发布到API的登录信息端点一次,以获取帐户的baseUrl。
2) 对于每个后续请求(发送信封、检查状态等),使用返回的baseUrl(在对其进行解析后,使其看起来像“”)

所以,再一次:
1) 登录以获取baseUrl
2) 为每个非登录呼叫(发送信封等)使用新的baseUrl

对于PHP代码,您已经完成了第一部分(进行登录调用)。您需要解析响应以获取baseUrl,然后使用正确的baseUrl重新运行
$config->setHost($host)

您的代码在Live/production中中断的原因是,演示帐户都在demo.docusign.com上运行,而Live帐户可以在不同的BaseURL(na1、na2、eu1等)上运行


有关工作示例,请参见并注意如何有两个
$config->setHost($host)
调用

我可以量化美元损失,因为没有关于github链接中简单概述的这一小步的清晰文档。谢谢你提供