Vla*_*vPG 2 php java http bitcoin poloniex
我无法生成简单的私人请求.
使用Swift 4小时后,我开始尝试在浏览器中生成请求.
所以我希望获得所有余额. command=returnBalances
Randome整数 nonce=23455
这个信息一起我必须转换为"HMAC-SHA512".所以我使用在线生成器 - quickhash.com,选择SHA-512(SHA2),选择" 使用HMAC方法 ",放入我的API密钥,然后选择Base64编码.
在那之后,我有这个 - fu66g4WfjyJOrjfPtmWoaZGn1v6NK+YeiiKklD5EWfkvfXpBeCQE41Cg7jemh/Q/1yaLBvkxhoX2vpe2949IOA==
然后,我必须建立链接,请求.好的:
但我得到错误:
{"error":"Invalid API key\/secret pair."}
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?我的错误在哪里?
你正在做一次GET请求.你必须POST为私人职能做一次请求.从文档:
所有对交易API的调用都通过HTTP POST发送到 https://poloniex.com/tradingApi,并且必须包含以下标题:
Run Code Online (Sandbox Code Playgroud)Key - Your API key. Sign - The query's POST data signed by your key's "secret" according to the HMAC-SHA512 method.此外,所有查询都必须包含"nonce"POST参数.nonce参数是一个整数,必须始终大于之前使用的nonce.
这意味着Key并Sign在HTTP-Headers中发送.其余的(command,nonce)是身体的一部分.
示例请求:
returnBalances是command=returnBalances&nonce=1473087174.请注意:该nonce-parameter必须与每个请求增加.建议使用当前时间戳.command=returnBalances&nonce=1473087174使用HMAC-SHA512和您的秘密进行签名(456).结果将被放入Sign-Header.Key-Header.command=returnBalances&nonce=1473087174放入请求主体.POST除非您使用允许修改请求标头等的第三方软件/插件,否则通过浏览器执行此操作将无效.
| 归档时间: |
|
| 查看次数: |
2690 次 |
| 最近记录: |