我正在将BrainTree API应用到我的应用程序中以进行信用卡交易。此功能要求我提供客户端令牌:
CREATE OR REPLACE FUNCTION NUM_PURCH_SF
(p_shopper IN NUMBER)
RETURN NUMBER
AS
lv_total_orders NUMBER(3);
BEGIN
SELECT SUM(ORDERPLACED)
INTO lv_total_orders
FROM BB_BASKET
WHERE IDSHOPPER = p_shopper
AND ORDERPLACED = 1;
RETURN lv_total_orders;
END;
SELECT NUM_PURCH_SF(IDSHOPPER)
FROM BB_SHOPPER
WHERE IDSHOPPER = 23;
我正在使用Parse-Server。我的客户端令牌究竟是什么?
答案 0 :(得分:0)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
来自Braintree文档:
客户端令牌是包含配置和的配置数据blob Braintree client SDK要求的授权信息。这些 不应该重复使用;应为每个令牌生成一个新的客户端令牌 请求发送给Braintree。为安全起见,我们将撤销客户 令牌如果在短时间内被过度重复使用。 1
您的server负责generating the client token。这是Node.js示例from the Braintree docs:
app.get("/client_token", function (req, res) {
gateway.clientToken.generate({}, function (err, response) {
res.send(response.clientToken);
});
});