所以在过去的很多小时里,我一直在尝试在我的 node.js 应用程序中实现区块链接收/钱包 api。
有两种方法可以实现: 1. 使用此处记录的接收 api:https ://blockchain.info/api/api_receive 2. 使用此处记录的钱包 api: https ://blockchain.info/ api/blockchain_wallet_api
现在这是我的问题:我让接收 api (1) 工作,但是事务非常非常非常慢(1+ 小时),如果它们到达,回调也是如此。除此之外,它可以满足我的需要:将一些自定义参数传递到回调 url,例如 customer_id、price、amount_purchased。但由于等待时间,我无法使用此方法,我希望实现钱包 api (2):
钱包 api 的工作方式有点不同,您没有指定回调 url,而是在您的帐户中设置一个,如下所示 ->
我传入提到的自定义变量的方式是通过 label 方法 afaik,这是我的问题:
我如何检索这个标签,因为如果我做这样的事情:
那么回调 url 接收价格但是它当然是未定义的。
第二个问题是:
如何将多个值传递到标签中,例如像这样格式化它: {'user_id': userId, 'order_amount': amount, 'order_price': price} ?
我自己尝试写信给 blockchain.info,我收到了一些关于阅读他们的文档的答案@https://docs.blockchain.info然后 当我询问有关如何接收实际标签的详细信息时,一片死寂。所以现在我问你们:)
希望那里的一些人可以帮助我:)