-
Notifications
You must be signed in to change notification settings - Fork 5
Trading API 签名规则
CoinTiger-API edited this page Sep 4, 2018
·
5 revisions
-
所有api,除白名单(public api)外,需要携带参数sign
-
所有api需携带参数time(时间戳),及sign(签名,白名单内api除外)
-
sign签名验证规则:
-
POST请求,请勿设置相同的key,POST时,time,token,sign也放到请求URL参数列表中
-
分配给用户的apikey和apisecret为加密秘钥,请安全保存
-
sign的生成规则:sign=HMAC-SHA512(param1+value1+param2+value2+secret)
-
所有参数的key按字母升序排列,为避免排序问题,key只能使用小写字母及"",并且""的排序在“z”之前,“”的排序""在“”之前,生成sign时,需先按key排序后,按上述方法加密,同时替换掉所有空格
-
-
返回值结构外层固定{“code”:0,"msg":"suc","data":“”}
-
code:0为成功,大于0时,可以参考msg返回
-
msg:返回错误信息
-
data:有三种返回值,“”、{}、[],需要根据接口返回值解析
-
注:100001-110000,系统错误保留段
100001:系统异常
100002:系统升级,暂停服务
100003:请求非法
English Documents click here