我在node.js
中是个新手,正在php
中创建一个比特币应用程序,我需要使用Bitgo API
来创建钱包地址和比特币转账。
Bitgo仅在node.js中具有API。请帮助我在我的PHP代码中调用node.js API。
这是列出的API。
https://www.bitgo.com/api/?javascript#create-address
在用户注册时,我需要执行Bitgo API
在钱包内创建地址。 Bitgo作为响应返回钱包地址,我必须将其存储在数据库中。
提前致谢!
最佳答案
BitGo Express REST API是一种轻量级服务,适用于希望利用BitGo但使用没有本机BitGo SDK的语言进行开发的开发人员。
BitGo Express在您自己的数据中心中作为服务运行,并处理涉及您自己的密钥的客户端操作,例如在将交易提交给BitGo之前对交易进行部分签名。这样可以确保您的密钥永远不会离开您的网络,并且不会被BitGo看到。 BitGo Express还可以代理标准BitGo REST API,通过单个REST API为BitGo提供统一的接口。
要使用BitGo Express:
安装BitGoJS
在bin目录中运行以下命令:
./bitgo-express --debug --port 3080 --env test --bind localhost
对运行bitgo-express的计算机进行所有BitGo REST API调用。