连接到xml Web服务的Node.js SOAP库:我应该在哪里放置凭据?

时间:2018-07-31 16:07:44

标签: node.js soap dpd

我很难连接到称为DPD的运营商。他们有一个xml Web服务。我正在尝试使用一个称为SOAP的npm库。我不知道应该如何输入我的凭据。

const soap = require('soap');
const url = "https://wstest.dpd.ru/services/calculator2?wsdl";
const args = {
  auth: {
      clientNumber: "x",
      clientKey: "u"
  }
};
soap.createClient(url, function(err, client){
  client.getServiceCost2(args, function(err, result) {
    console.log(result);
  })
});

返回:

Invalid content was found starting with element \'auth\'. One of \'{request}\' is expected.

文档说明如下: enter image description here

关于我应该如何输入的任何想法?我是SOAP Web服务的新手。

0 个答案:

没有答案