2016-11-22 71 views
0

我正尝试连接到PayBox支付服务。他们提出了PHP解决方案,但我使用Nodejs。在他们的解决方案中,他们使用PHP包函数,我无法在Node.js中找到等价物。Node.js的PHP包函数替代方案

这是目标:

$binKey = pack("H*", $secretKeyTest); 

我发现了一个包Hipack但它有两个问题。

+0

那么我的答案对你有帮助吗? – rsp

回答

1

如果你需要一个十六进制字符串转换成二进制缓冲,那么这样的事情可能会为你工作:

var binKey = new Buffer(secretKeyTest, "hex"); 

有关如何在节点中使用缓冲区的更多信息,请参见:

+0

是的,它的确很感谢:) –

+0

我有代码新的缓冲区(盐,“base64”),我想将它转换成PHP。你有任何解决方案?请帮帮我。 –