我可以通过以下代码调用私有用户API:
curl -X POST -H "Accept: application/json" -H "API-Key: mykey" -H "API-Sign: mysign" -d "nonce=123" https://api.kraken.com/0/private/Balance
反馈告诉我我的帐户中剩余多少美元和ETH。
但是当我切换到这个尝试发送命令时:
curl -X POST -H "Accept: application/json" -H "API-Key: mykey" -H "API-Sign: mysign" -d "nonce=123" 'https://api.kraken.com/0/private/AddOrder?pair=XXBTZUSD&type=buy&ordertype=market&volume=0.01'
它说{“错误”:[“EGeneral:无效的参数”]},我该如何解决?
答案 0 :(得分:0)
似乎您需要将Content-Type标头设置为任何值。在这种情况下,application/x-www-form-urlencoded
。奇怪的是它不在文档中。