gpt4 book ai didi

javascript - Node 闪付认证

转载 作者:行者123 更新时间:2023-11-30 15:39:02 26 4
gpt4 key购买 nike

我正在尝试使用 Node quickpay

然而,他们的文档并不是那么“容易”理解,我有点受困于身份验证。

我有我的 API token 并且我遵循了以下 SO 问题:

QuickPay node.js REST api

为了实现以下目的:

    var quickPay = require("quick-pay");
module.exports = function (router, mongoose) {
var token = "myToken";
var version = {
"Accept-Version": "v10",
"Authorization": "your basic authentication"};

var transaction_id = {};

router.route('/api/payment')
.put(function (req, res) {
processCreatePayment(req, res);
});

function processCreatePayment(req, res) {
var random_order_id = Math.floor((Math.random() * 1000) + 1);

var parameters = {
"currency": "INR",
"order_id": random_order_id
};
quickPay.post("payments/", version, parameters)
.then(function (result) {
console.log(result);
res.send(result);
transaction_id = result.id;
console.log(transaction_id);
})
.catch(function (err) {

console.log(err.response);
res.send(err.response);

});
}


return router;
};

但是我不太确定:"Authorization": "your basic authentication" 应该是什么。

我希望有人能帮助我。

请注意我已经尝试过:

    var version = {
"Accept-Version": "v10",
"Authorization": "Basic "+token
};

但运气不好

我得到的只是无效的基本授权

最佳答案

为了使用带有 token 的基本身份验证,请尝试在 api key 之前添加“:”。所以使用:

"Authorization": ":" + apiKey

关于javascript - Node 闪付认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41091213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com