.env process.env 不使用 node.js 使用 DocuSign docusignAPI 示例



我在 https://github.com/docusign/qs-02-node-send-envelope 使用来自 docusign 的例子, 并已将index.js文件配置为ACCESS_TOKEN、ACCOUNT_ID、USER_FULLNAME并USER_EMAIL它工作正常。但是当我配置.env文件时,它不起作用。

我确实安装了$ npm install$ npm install dotenv

ACCESS_TOKEN=eyJ0eXMtNjg5ODEyMjAzMzETtl0--w
ACCOUNT_ID=123456
USER_FULLNAME="Larry Smith"
USER_EMAIL=myemail@mail.com

这是本地主机的答案

API problem
Status code 401
Error message:
{
"errorCode": "AUTHORIZATION_INVALID_TOKEN",
"message": "The access token provided is expired, revoked or malformed."
}

使用console.log(accessToken)它回复ACCESS_TOKEN而不是eyJ0eXMtNjg5ODEyMjAzMzETtl0--w

需要帮助来设置 process.env 与 docusign 或 docusignapi。

来自 dotenv 文档:

在您的应用程序中,尽早要求并配置 dotenv。

require('dotenv').config()

您可以打开日志记录以帮助调试为什么某些键或值未按预期设置。

require('dotenv').config({ debug: process.env.DEBUG })

相关内容

  • 没有找到相关文章

最新更新