请问为什么depth为 null 呢?

Author: lzhqlj, Created: 2023-02-15 23:49:07, Updated: 2023-03-14 10:16:37

var  position = exchange.IO("api", "GET","/fapi/v2/positionRisk","timestamp="+Date.now()+"&symbol="+sym+"USDT")
     var trades = exchange.IO("api", "GET","/fapi/v1/trades","limit=200&timestamp="+Date.now()+"&symbol="+sym+"USDT")//获取最近成交
   var depth = exchange.IO("IO", "api", "GET","/fapi/v1/depth","timestamp="+Date.now()+"&symbol="+sym+"USDT")//获取深度

postion 和 trades 都能取得数值,为什么 depth就是空的呢?谢谢


More

lzhqlj 谢谢两位

小小梦 是的,exchange.IO是用于调用私有函数(即需要鉴权验证的),公共函数(例如行情接口)使用HttpQuery调用。

骨刀 depth不需要鉴权,用HttpQuery()获取

小小梦 一样的,GetAccount用的和exchange.IO一样的底层封装。

lzhqlj 谢谢梦总 请问 就响应速度来说 是exchange.IO 快还是exchange.GetAccount快呢?

小小梦 /upload/asset/1797fe06dd19053202dd.png 币安的这个接口,没有参数可以指定具体资产。可以获取到所有资产信息之后,遍历找出你需要的那个。balances字段是个数组,遍历这个数组,根据asset去识别。

lzhqlj 梦总 我用 var position = exchange.IO("api", "GET", "/api/v3/account") 返回了现货账户信息, 现在想单独返回BTC的 请问 参数应该怎么加啊。。。。。。。。。。