Использую Node.js и модуль request.
Пытаюсь отправить PUT запрос к QIWI, но в ответ получаю "Ошибка авторизации. Не указаны важные параметры".
Мой код такой:
request({
url: 'https://api.qiwi.com/api/v2/prv/452472/bills/0001',
method: 'PUT',
header: {
'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8',
'Authorization': 'Basic ID:Пароль',
'Accept': 'text/json',
'Host': 'api.qiwi.com'
},
json: {
user: "tel:+79031234567",
amount: 10.0,
ccy: "RUB",
comment: "test",
lifetime: "2016-11-25T09:00:00"
}
}, function(err, obj) {
if (err) console.log("error: " + err);
console.log(obj);
});
В чем может быть ошибка?