Kraken Exchange Private Request
问题描述:
我想尝试在Java中使用Kraken API。我知道如何获得公共信息,但是如何获得带有输入参数的私人信息?Kraken Exchange Private Request
小例子:
aclass = asset class (optional):
currency (default)
asset = base asset used to determine balance (default = ZUSD)
这是用来获得贸易平衡。但我不知道我应该把参数放在哪里。我尝试了与https://api.kraken.com/0/private/TradeBalance?asset=ZEUR
结果是{"error":["EGeneral:Invalid arguments"]}
我怎样才能解决这个问题?
答
如果您想查询的私人数据,您的请求必须有两个额外的头:
API-Key = API key
API-Sign = Message signature using HMAC-SHA512 of (URI path + SHA256(nonce + POST data)) and base64 decoded secret API key
你可以得到怎样的API-登录头通过观察this code on github(不是我)计算一个真实的例子
可能希望根据标签的描述删除'api'标签。 – user2366842
@ user2366842你的意思是从url中删除api? – user6586661
不,我的意思是编辑问题本身的标签,标签上写着“不要使用” – user2366842