Node.js SOAP библиотека, подключающаяся к веб-сервису xml: где разместить учетные данные?
У меня трудные времена, пытаясь подключиться к оператору связи под названием DPD. У них есть веб-сервис xml. Я пытаюсь использовать библиотеку npm под названием SOAP. Я не могу понять, как я должен ввести свои учетные данные.
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.
Вот что говорится в документации:
Есть идеи, как мне это ввести? Я новичок в веб-сервисах SOAP.