Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js getaddrinfo EAI_账户-d.docusign.com账户-d.docusign.com:443_Node.js_Docusignapi - Fatal编程技术网

Node.js getaddrinfo EAI_账户-d.docusign.com账户-d.docusign.com:443

Node.js getaddrinfo EAI_账户-d.docusign.com账户-d.docusign.com:443,node.js,docusignapi,Node.js,Docusignapi,我正在使用superagent访问docusign API,并在concent的响应中接收代码 const respo = await superagent .post('https://account-d.docusign.com/oauth/token') .set('Authorization', `${auth}`) .send({ grant_type: 'authorization_code', code: '........

我正在使用superagent访问docusign API,并在concent的响应中接收代码

const respo = await superagent
    .post('https://account-d.docusign.com/oauth/token')
    .set('Authorization', `${auth}`)
    .send({
        grant_type: 'authorization_code', 
        code: '.........'
    })
错误:{Error:getaddrinfo EAI_account-d.docusign.com account-d.docusign.com:443 在GetAddrInfoReqWrap.onlookup[as oncomplete](dns.js:56:26) 呃,不,‘又来了’, 代码:'EAI_再次', 系统调用:“getaddrinfo”, 主机名:“account-d.docusign.com”, 主机:“account-d.docusign.com”, 港口:443, 响应:未定义}

基于 EAI_再次是DNS查找超时错误,表示这是网络连接错误或与代理相关的错误


您可能需要检查进行API调用的框上是否存在代理/防火墙或其他问题。这是一个您需要解决的网络问题,与DocuSign直接无关。

谢谢您的建议。但那是因为我没有发送正确的身份验证。 但我确实为此使用了curl:

    curl
        .setHeaders([
            `Authorization: Basic ${auth}`,
            "Content-Type: application/x-www-form-urlencoded"
        ])
        .setBody({
            grant_type: "authorization_code",
            code: code
        })
        .post("https://account-d.docusign.com/oauth/token")
        .then(({ statusCode, body, headers }) => {})
        .catch(e => {});