【发布时间】:2017-12-15 17:48:41
【问题描述】:
我正在尝试创建付款账单并通过电报机器人发送给我的客户: 我正在使用区块链 API V2-https://blockchain.info/api/api 接收。我的代码是:
xpub='***'
keyk='02e57f1***'
url='https://api.blockchain.info/v2/receive?xpub='+str(xpub)+'&callback=https%3A%2F%2Fdoors03.ru&key='+keyk
x=requests.get(url)
r=x.json()
r=r['address']
r - 是一个地址。 我把它寄给我的客户(顺便说一句,有什么方法可以发送带有确切付款金额的地址)。在我想检查是否收到付款后:
data={ "Content-Type": "text/plain","key":keyk,"addr":r,"callback":"https%3A%2F%2Fdoors03.ru","onNotification":"KEEP", "op":"RECEIVE"}
r = requests.post(url, data=data)
这是响应 - u'{\n "message" : "Internal handlers error"\n}' 我做错了什么?如何检查付款?如何发送精确的 btc 或 ethereum 总和的地址?
【问题讨论】:
-
你看过pypi中的区块链包吗? pypi.python.org/pypi/blockchain/1.4.0
标签: python api request blockchain blockchain.info-api