币安RestApi翻译(binance rest-api translation)(2)

in #cn8 years ago (edited)

币安RestApi翻译(binance rest-api translation)

英文文档地址:https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md

币安公开REST接口(2017-12-01)

概述

  • 接入端基础地址:https://api.binance.com

  • 返回格式为JSON或者Array

  • 返回的数据以时间为序,老的信息先返回,新的后返回

  • 与时间相关的单位都是毫秒

  • 返回的HTTP代码若是4xx形式的,表示不符合请求规范,是调用者自身的问题

  • 代码:429,表示超过频率限制(我理解是请求太频繁了)

  • 如果收到429代码后继续发送请求,则返回418

  • 5xx形式的返回代码,表示服务器端发生了内部错误,不是调用端的责任

  • 代码504:表示API已成功发送消息,但是超时未响应。特别需要注意的是,此时执行的结果是未知的,可能成功,也可能失败

  • 返回错误信息的格式如下:

    {
      "code": -1121,
      "msg": "Invalid symbol."
    }
    
  • 更详尽的错误码信息定义,在另一篇文档中描述

  • 对于GET操作,参数作为一个查询字符串来传递

  • 对于POST\PUT\DELETE操作,你既可以使用查询字符串,也可以使用类型为application/x-www-form-urlencoded的请求body。当然,也可以把二者混合使用

  • 参数是无序的

  • 如果同一个参数同时使用了查询字符串和请求body,那么优先使用请求字符串的

=============================================================
币安API文档翻译(Binance APIs documents tranlation)(1) https://steemit.com/cn/@brysj22952/api-binance-apis-documents-tranlation-1

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.083
BTC 61739.72
ETH 1603.71
USDT 1.00
SBD 0.45