【发布时间】:2016-01-16 22:20:22
【问题描述】:
所以在过去的很多小时里,我一直在尝试在我的 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':金额,'order_price':价格} ?
我已经尝试自己写信给 blockchain.info,我收到了一些关于阅读他们的文档的答案@https://docs.blockchain.info 然后,当我询问有关如何接收实际标签的详细信息时,一片死寂。所以现在我问你们:)
希望有人能帮我解决这个问题:)
【问题讨论】:
标签: javascript node.js api payment blockchain