我正在尝试连接PayBox付款服务。他们提出了一个PHP解决方案,但我正在使用Nodejs。在他们的解决方案中,他们使用PHP包功能,我在Node.js中找不到相应的功能。
这是目标:
$binKey = pack("H*", $secretKeyTest);
我找到了一个包 Hipack ,但它有几个问题。
答案 0 :(得分:3)
如果您需要将十六进制字符串转换为二进制缓冲区,那么这样的内容可能对您有用:
var binKey = new Buffer(secretKeyTest, "hex");
有关如何在Node中使用缓冲区的更多信息,请参阅: