到目前为止,我正在尝试使用支付API。 我正在使用Node.js进行表达,但是示例代码是用PHP编写的,而我对php的使用经验为零。
我设法翻译了所有希望使用base64_encode(json_encode(array))方法的代码。
在示例代码中,它接收一个购物篮数组并调用base64_encode(json_encode(array))。 我尝试了Buffer.from(array).toString(“ base64”),它返回“ AA ==“
示例代码:
$user_basket = base64_encode(json_encode(array(
array("Example_Product_1", "18.00", 1),
array("Example_Product_2", "33.25", 2),
array("Example_Product_3", "45.42", 1)
)));
我的实现:
let user_basket = Buffer.from([
["Example_Product_1", "18.00", 1],
["Example_Product_2", "33.25", 2],
["Example_Product_3", "45.42", 1]
]).toString("base64")
我被困在这里,需要任何帮助。 谢谢