[英]DocuSign Api creating envelope in Production
我在通過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 )”
此錯誤通知我我無權。 此代碼在沙盒中正常運行。
我認為問題出在帳戶設置上-也許缺少特殊權限...
您需要使用正確的生產平台。 正確的生產平台由DocuSign帳戶ID決定。
請參閱發布上線文檔中的步驟1。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.