zoukankan      html  css  js  c++  java
  • ZB api

     本文介绍ZB api

    Rest API (已开启)

    ZB为用户提供了一个简单的而又强大的API,旨在帮助用户快速高效的将ZB交易功能整合到自己应用当中。

    如果在使用过程中有任何问题,请加群764113552,我们将为您做出最权威的解答。

    配置API

    获取ZB最新市场配置数据

    接口描述
    http://api.zb.cn/data/v1/markets获取已开启的市场信息,包括价格、数量小数点位数

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/markets
    3
    //# Response
    4
    {
    5
        "btc_usdt": {
    6
            "amountScale": 4,
    7
            "priceScale": 2
    8
        },
    9
        "ltc_usdt": {
    10
            "amountScale": 3,
    11
            "priceScale": 2
    12
        }
    13
        ...
    14
    }
    15
    
    

    返回值说明

     
    1
    priceScale : 价格小数位数
    2
    amountScale : 数量小数位数
    3
    
    

    行情API

    获取ZB最新市场行情数据

    接口描述
    http://api.zb.cn/data/v1/allTicker全币种行情

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/allTicker
    3
    //# Response
    4
    {
    5
        "hpybtc":{
    6
            "vol":"19800.6",
    7
            "last":"0.00000237",
    8
            "sell":"0.000002366",
    9
            "buy":"0.00000236",
    10
            "high":"0.0000026552",
    11
            "low":"0.00000229"
    12
        },
    13
        "tvqc":{
    14
            "vol":"2201510.1",
    15
            ......
    16
    }
    17
    
    

    返回值说明

     
    1
    high : 最高价
    2
    low : 最低价
    3
    buy : 买一价
    4
    sell : 卖一价
    5
    last : 最新成交价
    6
    vol : 成交量(最近的24小时)
    7
    
    
    http://api.zb.cn/data/v1/ticker行情

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/ticker?market=btc_usdt
    3
    //# Response
    4
    {
    5
        "ticker": {
    6
            "vol": "40.463", 
    7
            "last": "0.899999", 
    8
            "sell": "0.5",
    9
            "buy": "0.225", 
    10
            "high": "0.899999", 
    11
            "low": "0.081"
    12
        }, 
    13
        "date": "1507875747359"
    14
    }
    15
    
    

    返回值说明

     
    1
    high : 最高价
    2
    low : 最低价
    3
    buy : 买一价
    4
    sell : 卖一价
    5
    last : 最新成交价
    6
    vol : 成交量(最近的24小时)
    7
    
    

    请求参数说明

    参数名描述

    market

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    http://api.zb.cn/data/v1/depth市场深度

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/depth?market=btc_usdt&size=3
    3
    //# Response
    4
    {
    5
        "asks": [
    6
            [
    7
                83.28,
    8
                11.8
    9
            ]...
    10
        ],
    11
        "bids": [
    12
            [
    13
                81.91,
    14
                3.65
    15
            ]...
    16
        ],
    17
        "timestamp" : 时间戳
    18
    }
    19
    
    

    返回值说明

     
    1
    asks : 卖方深度
    2
    bids : 买方深度
    3
    timestamp : 此次深度的产生时间戳
    4
    
    

    请求参数说明

    参数名描述

    market

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    size

    档位1-50,如果有合并深度,只能返回5档深度

    merge

    非必填
    zb_qc : 0.0001
    zb_usdt : 0.0001
    zb_btc : 0.00000001
    btc_qc : 0.01
    btc_usdt : 0.01
    btc_pax : 0.01
    eth_usdt : 0.01
    eth_qc : 0.01
    eth_btc : 0.000001
    eth_zb : 0.01
    eth_pax : 0.01
    xrp_qc : 0.0001
    xrp_usdt : 0.0001
    xrp_btc : 0.00000001
    xrp_zb : 0.0001
    bcc_usdt : 0.01
    bcc_qc : 0.01
    bcc_btc : 0.000001
    bcc_zb : 0.01
    bcc_pax : 0.01
    eos_usdt : 0.001
    eos_qc : 0.001
    eos_btc : 0.00000001
    eos_zb : 0.01
    xlm_qc : 0.001
    xlm_usdt : 0.0001
    xlm_btc : 0.0000001
    ltc_usdt : 0.01
    ltc_qc : 0.01
    ltc_btc : 0.000001
    ltc_zb : 0.01
    ltc_pax : 0.01
    usdt_qc : 0.0001
    ada_qc : 0.001
    ada_usdt : 0.0001
    ada_btc : 0.00000001
    dash_usdt : 0.01
    dash_qc : 0.01
    dash_btc : 0.000001
    dash_zb : 0.01
    neo_qc : 0.001
    neo_usdt : 0.001
    neo_btc : 0.00000001
    etc_usdt : 0.01
    etc_qc : 0.01
    etc_btc : 0.000001
    etc_zb : 0.01
    etc_pax : 0.01
    xem_qc : 0.001
    xem_usdt : 0.0001
    xem_btc : 0.0000001
    doge_qc : 0.000001
    doge_usdt : 0.0000001
    doge_btc : 0.0000000001
    omg_qc : 0.01
    omg_usdt : 0.001
    omg_btc : 0.00000001
    zrx_qc : 0.001
    zrx_usdt : 0.0001
    zrx_btc : 0.0000001
    qtum_usdt : 0.01
    qtum_qc : 0.01
    qtum_btc : 0.000001
    qtum_zb : 0.01
    bts_usdt : 0.0001
    bts_qc : 0.0001
    bts_btc : 0.00000001
    bts_zb : 0.0001
    icx_qc : 0.01
    icx_usdt : 0.001
    icx_btc : 0.000001
    ae_qc : 0.01
    ae_usdt : 0.001
    ae_btc : 0.000001
    bat_usdt : 0.0001
    bat_qc : 0.001
    bat_btc : 0.0000000001
    gnt_qc : 0.001
    gnt_usdt : 0.0001
    gnt_btc : 0.0000001
    snt_qc : 0.0001
    snt_usdt : 0.00001
    snt_btc : 0.00000001
    hsr_usdt : 0.001
    hsr_qc : 0.001
    hsr_btc : 0.00000001
    hsr_zb : 0.01
    pax_usdt : 0.0001
    ubtc_usdt : 0.01
    bcd_usdt : 0.001
    ubtc_qc : 0.01
    bcd_qc : 0.01
    ubtc_btc : 0.000001
    bcd_btc : 0.00000001
    sbtc_usdt : 0.01
    sbtc_qc : 0.01
    sbtc_btc : 0.000001
    ink_usdt : 0.00001
    ink_qc : 0.0001
    ink_btc : 0.0000000001
    tv_usdt : 0.00001
    tv_qc : 0.0001
    tv_btc : 0.0000000001
    bcx_usdt : 0.00001
    bcx_qc : 0.0001
    bcx_btc : 0.0000000001
    bth_usdt : 0.001
    bth_qc : 0.001
    bth_btc : 0.00000001
    lbtc_usdt : 0.01
    lbtc_qc : 0.01
    lbtc_btc : 0.000001
    chat_usdt : 0.00001
    chat_qc : 0.0001
    chat_btc : 0.0000000001
    hlc_usdt : 0.00001
    hlc_qc : 0.0001
    hlc_btc : 0.0000000001
    bcw_usdt : 0.0001
    bcw_qc : 0.001
    bcw_btc : 0.0000000001
    btp_usdt : 0.01
    btp_qc : 0.01
    btp_btc : 0.000001
    bitcny_qc : 0.0001
    topc_usdt : 0.00001
    topc_qc : 0.0001
    topc_btc : 0.0000000001
    ent_usdt : 0.00001
    ent_qc : 0.0001
    ent_btc : 0.0000000001
    1st_usdt : 0.0001
    1st_qc : 0.001
    1st_btc : 0.0000000001
    safe_usdt : 0.0001
    safe_qc : 0.0001
    safe_btc : 0.0000001
    qun_usdt : 0.00001
    qun_qc : 0.0001
    qun_btc : 0.0000000001
    btn_usdt : 0.0001
    btn_qc : 0.001
    btn_btc : 0.0000000001
    true_usdt : 0.0001
    true_qc : 0.001
    true_btc : 0.0000000001
    cdc_usdt : 0.000001
    cdc_qc : 0.00001
    cdc_btc : 0.0000000001
    ddm_usdt : 0.000001
    ddm_qc : 0.00001
    ddm_btc : 0.0000000001
    bite_btc : 0.000001
    hotc_usdt : 0.00001
    hotc_qc : 0.0001
    hotc_btc : 0.0000000001
    xuc_qc : 0.01
    xuc_btc : 0.00000001
    epc_qc : 0.0001
    epc_btc : 0.00000001
    bds_qc : 0.0001
    bds_btc : 0.00000001
    gram_qc : 0.000001
    gram_usdt : 0.0000001
    gram_btc : 0.0000000001
    hpy_qc : 0.0001
    hpy_usdt : 0.00001
    hpy_btc : 0.0000000001
    btm_qc : 0.001
    btm_usdt : 0.0001
    btm_btc : 0.00000001
    edo_qc : 0.01
    edo_usdt : 0.001
    edo_btc : 0.000001
    fun_qc : 0.0001
    fun_usdt : 0.00001
    fun_btc : 0.00000001
    mana_qc : 0.0001
    mana_usdt : 0.00001
    mana_btc : 0.00000001
    rcn_qc : 0.0001
    rcn_usdt : 0.00001
    rcn_btc : 0.00000001
    mco_qc : 0.01
    mco_usdt : 0.001
    mco_btc : 0.000001
    mith_qc : 0.001
    mith_usdt : 0.0001
    mith_btc : 0.0000001
    knc_qc : 0.01
    knc_usdt : 0.001
    knc_btc : 0.000001
    mtl_qc : 0.01
    mtl_usdt : 0.001
    mtl_btc : 0.000001
    sub_qc : 0.001
    sub_usdt : 0.0001
    sub_btc : 0.0000001
    eosdac_qc : 0.001
    eosdac_usdt : 0.0001
    eosdac_btc : 0.00000001
    kan_qc : 0.00001
    kan_usdt : 0.0001
    kan_btc : 0.00000001
    aaa_qc : 0.00001
    xwc_qc : 0.0001
    xwc_usdt : 0.00001
    xwc_btc : 0.0000000001
    pdx_qc : 0.00001
    pdx_usdt : 0.000001
    pdx_btc : 0.0000000001
    slt_qc : 0.0001
    slt_usdt : 0.00001
    slt_btc : 0.0000000001
    xtz_usdt : 0.0001
    pax_qc : 0.0001
    brc_qc : 0.0001
    brc_usdt : 0.00001
    brc_btc : 0.0000000001

    http://api.zb.cn/data/v1/trades历史成交

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/trades?market=btc_usdt
    3
    //# Response
    4
    [
    5
        {
    6
            "amount": 0.541,
    7
            "date": 1472711925,
    8
            "price": 81.87,
    9
            "tid": 16497097,
    10
            "trade_type": "ask",
    11
            "type": "sell"
    12
        }...
    13
    ]
    14
    
    

    返回值说明

     
    1
    date : 交易时间(时间戳)
    2
    price : 交易价格
    3
    amount : 交易数量
    4
    tid : 交易生成ID
    5
    type : 交易类型,buy(买)/sell(卖)
    6
    trade_type : 委托类型,ask(卖)/bid(买)
    7
    
    

    请求参数说明

    参数名描述

    market

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    since

    从指定交易ID后50条数据

    http://api.zb.cn/data/v1/klineK线

    示例

     
    1
    //# Request
    2
    GET http://api.zb.cn/data/v1/kline?market=btc_usdt
    3
    //# Response
    4
    {
    5
        "data": [
    6
            [
    7
                1472107500000,
    8
                3840.46,
    9
                3843.56,
    10
                3839.58,
    11
                3843.3,
    12
                492.456
    13
            ]...
    14
        ],
    15
        "moneyType": "btc",
    16
        "symbol": "ltc"
    17
    }
    18
    
    

    返回值说明

     
    1
    data : K线内容
    2
    moneyType : 买入货币
    3
    symbol : 卖出货币
    4
    data : 内容说明
    5
    [
    6
    1417536000000, 时间戳
    7
    2370.16, 
    8
    2380, 
    9
    2352, 
    10
    2367.37, 
    11
    17259.83 交易量
    12
    ] 
    13
    
    

    请求参数说明

    参数名描述

    market

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    type

    1min
    3min
    5min
    15min
    30min
    1day
    3day
    1week
    1hour
    2hour
    4hour
    6hour
    12hour

    since

    从这个时间戳之后的

    size

    返回数据的条数限制(默认为1000,如果返回数据多于1000条,那么只返回1000条)

    交易API

    用于ZB快速进行交易

    接口描述
    https://trade.zb.cn/api/order委托下单

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/order?accesskey=youraccesskey&amount=1.502
    3
    &currency=qtum_usdt&method=order&price=1.9001&tradeType=1
    4
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    5
    //# Response
    6
    {
    7
        "code": "1000",
    8
        "message": "操作成功",
    9
        "id": "20131228361867"
    10
    }
    11
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    id : 委托挂单号
    4
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值order

    accesskey

    accesskey

    price

    单价

    amount

    交易数量

    tradeType

    交易类型1/0[buy/sell]

    currency

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    acctType

    杠杆1/现货0(可选参数,默认为:0现货)

    https://trade.zb.cn/api/cancelOrder取消委托

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/cancelOrder?accesskey=youraccesskey
    3
    &currency=ltc_btc&id=201710111625&method=cancelOrder
    4
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    5
    //# Response
    6
    {
    7
        "code": "1000",
    8
        "message": "操作成功"
    9
    }
    10
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值cancelOrder

    accesskey

    accesskey

    id

    委托挂单号

    currency

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/getOrder获取委托买单或卖单

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/getOrder?accesskey=youraccesskey
    3
    &currency=ltc_btc&id=201710122805&method=getOrder
    4
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    5
    //# Response
    6
    {
    7
        "currency": "btc",
    8
        "id": "20150928158614292",
    9
        "price": 1560,
    10
        "status": 3,
    11
        "total_amount": 0.1,
    12
        "trade_amount": 0,
    13
        "trade_date": 1443410396717,
    14
        "trade_money": 0,
    15
        "type": 0,
    16
    }
    17
    
    

    返回值说明

     
    1
    currency : 交易类型
    2
    id : 委托挂单号
    3
    price : 单价
    4
    status : 挂单状态(1:取消,2:交易完成,0/3:待成交/待成交未交易部份)
    5
    total_amount : 挂单总数量
    6
    trade_amount : 已成交数量
    7
    trade_date : 委托时间
    8
    trade_money : 已成交总金额
    9
    type : 挂单类型 1/0[buy/sell]
    10
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值getOrder

    accesskey

    accesskey

    id

    委托挂单号

    currency

    zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
    xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
    ,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
    sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
    c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
    btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
    _qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
    ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
    c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
    at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
    cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
    safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
    cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
    s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
    sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
    dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
    t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
    x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/getOrders获取多个委托买单或卖单,每次请求返回10条记录
    https://trade.zb.cn/api/getOrdersNew(新)获取多个委托买单或卖单,每次请求返回pageSize<100条记录
    https://trade.zb.cn/api/getOrdersIgnoreTradeType与getOrdersNew的区别是取消tradeType字段过滤,可同时获取买单和卖单,每次请求返回pageSize10条记录
    https://trade.zb.cn/api/getUnfinishedOrdersIgnoreTradeType获取未成交或部份成交的买单和卖单,每次请求返回pageSize<=10条记录
    https://trade.zb.cn/api/getAccountInfo获取用户信息

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/getAccountInfo?accesskey=youraccesskey&method=getAccountInfo
    3
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    4
    //# Response
    5
    {
    6
        "result": {
    7
            "coins": [
    8
                {
    9
                    "enName": "ZB", 
    10
                    "freez": "0.00000000", 
    11
                    "fundstype": 51, 
    12
                    "unitDecimal": 8, 
    13
                    "cnName": "ZB", 
    14
                    "isCanRecharge": true, 
    15
                    "unitTag": "ZB", 
    16
                    "isCanWithdraw": true, 
    17
                    "available": "0.00361064", 
    18
                    "canLoan": false, 
    19
                    "key": "zb"
    20
                }, 
    21
                ...
    22
            ], 
    23
            "base": {
    24
                "username": "lianlianyi", 
    25
                "trade_password_enabled": true, 
    26
                "auth_google_enabled": true, 
    27
                "auth_mobile_enabled": true
    28
            }
    29
        }, 
    30
        "assetPerm": true, 
    31
        "leverPerm": true, 
    32
        "entrustPerm": true, 
    33
        "moneyPerm": true
    34
    }
    35
    
    

    返回值说明

     
    1
    auth_google_enabled : 是否开通谷歌验证
    2
    auth_mobile_enabled : 是否开通手机验证
    3
    trade_password_enabled : 是否开通交易密码
    4
    username : 用户名
    5
    coins:
    6
            key:币种
    7
            ename:币种英文名
    8
            cnName:币种中文名
    9
            showName:若有改名则为新币名称,否则同ename
    10
            unitTag:币种符号
    11
            available:可用资产
    12
            freez:冻结资产
    13
            unitDecimal:保留小数位
    14
            isCanRecharge:是否可充值
    15
            isCanWithdraw:是否可提现
    16
            canLoan:是否可理财
    17
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值getAccountInfo

    accesskey

    accesskey

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/getUserAddress获取用户充值地址
    https://trade.zb.cn/api/getWithdrawAddress获取用户认证的提现地址
    https://trade.zb.cn/api/getWithdrawRecord获取数字资产提现记录
    https://trade.zb.cn/api/getChargeRecord获取数字资产充值记录
    https://trade.zb.cn/api/withdraw提现

    杠杆API

    用于杠杆借贷、理财

    接口描述
    https://trade.zb.cn/api/getLeverAssetsInfo获取用户杠杆信息
    https://trade.zb.cn/api/getLeverBills获取杠杆账单
    https://trade.zb.cn/api/transferInLever资产转入杠杆区
    https://trade.zb.cn/api/transferOutLever资产转出杠杆区
    https://trade.zb.cn/api/loan发布理财
    https://trade.zb.cn/api/cancelLoan取消理财
    https://trade.zb.cn/api/getLoans获取可借贷列表
    https://trade.zb.cn/api/getLoanRecords获取借贷记录
    https://trade.zb.cn/api/borrow借款
    https://trade.zb.cn/api/repay还款

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/repay?accesskey=youraccesskey&loanRecordId=289&method=repay
    3
    &repayAmount=100&repayType=0
    4
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    5
    //# Response
    6
    {
    7
        "code": "1000",
    8
        "message": "操作成功"
    9
    }
    10
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值repay

    accesskey

    accesskey

    loanRecordId

    借贷记录id

    repayAmount

    还款金额

    repayType

    还款方式[0/1](全部/部分)

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/getRepayments获取还款记录

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/getRepayments?accesskey=youraccesskey&loanRecordId=50
    3
    &method=getRepayments&pageIndex=1&pageSize=10
    4
        &sign=请求加密签名串&reqTime=当前时间毫秒数
    5
    //# Response
    6
    {
    7
        "code"       : 1000,
    8
        "message"    : "操作成功",
    9
        "result"     : [
    10
            {
    11
                "benJin"     : "29",
    12
                "id"         : 42,
    13
                "statusShow" : "已还",
    14
                "status"     : 1,
    15
                "liXi"       : "0.0145",
    16
                "actureDate" : 1522031604000
    17
            }
    18
        ]
    19
    }
    20
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    result :
    4
            id         : 还款记录ID
    5
            benJin     : 本金
    6
            liXi       : 利息
    7
            status     : 状态
    8
            statusShow : 状态值对应中文
    9
            actureDate : 实际还款日期
    10
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值getRepayments

    accesskey

    accesskey

    loanRecordId

    借贷记录id

    pageIndex

    当前页数

    pageSize

    每页数量

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/getFinanceRecords获取理财记录

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/getFinanceRecords?accesskey=youraccesskey&coin=qc&method=getFinanceRecords
    3
    &pageIndex=1&pageSize=10&sign=请求加密签名串&reqTime=当前时间毫秒数
    4
    //# Response
    5
    {
    6
        "code"              : 1000,
    7
        "message"           : "操作成功",
    8
        "result"            : [
    9
            {
    10
                "id"                : 156,
    11
                "userId"            : 110803,
    12
                "userName"          : "13427002684",
    13
                "fundType"          : 15,
    14
                "coinName"          : "QC",
    15
                "amount"            : "10",
    16
                "hasAmount"         : "0",
    17
                "status"            : 0,
    18
                "statusShow"        : "未有借入",
    19
                "createTime"        : 1524541195000,
    20
                "interestRateOfDay" : "0.0012",
    21
                "repaymentDay"      : 10,
    22
                "isLoop"            : true,
    23
                "inTimes"           : 0,
    24
                "sourceType"        : 6
    25
            },
    26
            ...
    27
        ]
    28
    }
    29
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    result :
    4
    id      : 理财ID
    5
    userId      : 用户ID
    6
    userName    : 用户名
    7
    fundType    : 币种类型
    8
    coinName    : 币种名称
    9
    amount      : 理财金额
    10
    hasAmount   : 已借出金额
    11
    status      : 状态值
    12
    statusShow  : 状态值对应中文
    13
    createTime  : 发布时间
    14
    interestRateOfDay : 日利率
    15
    repaymentDay      : 放贷天数
    16
    isLoop  : 是否自动放贷
    17
    inTimes : 理财被借入次数
    18
    sourceType  : 来源类型8”网页”,5”手机APP”,6”接口API”
    19
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值getFinanceRecords

    accesskey

    accesskey

    coin

    币种

    pageIndex

    当前页数

    pageSize

    每页数量

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/changeInvestMark变更是否自动续借

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/changeInvestMark?accesskey=youraccesskey&investMark=1&loanRecordId=借贷id&method=changeInvestMark
    3
    &sign=请求加密签名串&reqTime=当前时间毫秒数
    4
    //# Response
    5
    {
    6
        "code"              : 1000,
    7
        "message"           : "操作成功",
    8
    }
    9
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值changeInvestMark

    accesskey

    accesskey

    investMark

    续借类型[0/1](非自动/自动续借)

    loanRecordId

    借贷Id,多个以英文‘,’分割

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    https://trade.zb.cn/api/changeLoop变更是否自动放贷

    示例

     
    1
    //# Request
    2
    GET https://trade.zb.cn/api/changeLoop?accesskey=youraccesskey&isLoop=1&loanId=放贷id&method=changeLoop
    3
    &sign=请求加密签名串&reqTime=当前时间毫秒数
    4
    //# Response
    5
    {
    6
        "code"              : 1000,
    7
        "message"           : "操作成功",
    8
    }
    9
    
    

    返回值说明

     
    1
    code : 返回代码
    2
    message : 提示信息
    3
    
    

    请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

    参数名描述

    method

    直接赋值changeLoop

    accesskey

    accesskey

    isLoop

    放贷类型[0/1](非自动/自动放贷)

    loanId

    放贷id

    sign

    请求加密签名串

    reqTime

    当前时间毫秒数

    子账号API

    用于子账号管理

    接口描述
    https://trade.zb.cn/api/addSubUser创建子账号
    https://trade.zb.cn/api/getSubUserList获取子账号列表
    https://trade.zb.cn/api/doTransferFunds主子账号内部转账
    https://trade.zb.cn/api/createSubUserKey创建子账号API

    错误代码

    所有API方法调用在请求失败或遇到未知错误时会返回JSON错误对象。

    代码描述
    1000 调用成功
    1001 一般错误提示
    1002 内部错误
    1003 验证不通过
    1004 资金安全密码锁定
    1005 资金安全密码错误,请确认后重新输入。
    1006 实名认证等待审核或审核不通过
    1009 此接口维护中
    1010 暂不开放
    1012 权限不足
    1013 不能交易,若有疑问请联系在线客服
    1014 预售期间不能卖出
    2002 比特币账户余额不足
    2003 莱特币账户余额不足
    2005 以太币账户余额不足
    2006 ETC币账户余额不足
    2007 BTS币账户余额不足
    2009 账户余额不足
    3001 挂单没有找到
    3002 无效的金额
    3003 无效的数量
    3004 用户不存在
    3005 无效的参数
    3006 无效的IP或与绑定的IP不一致
    3007 请求时间已失效
    3008 交易记录没有找到
    4001 API接口被锁定
    4002 请求过于频繁

    示例代码

    目前支持C#、C++、HTML、JAVA、Python 版本。其他语言版本会相继支持。如果在使用过程中有任何问题请联系我们API技术QQ群: 764113552,我们将在第一时间帮您解决技术问题。

    签名方式: 先用sha加密secretkey,然后根据加密过的secretkey把请求的参数签名,请求参数按照ASCII值排序加密,通过hmac MD5加密

     
     
    1
    //......
    2
    3
        //SECRETKEY加密前:48939bbc-8d49-402b-b731-adadf2ea9628
    4
        //SECRETKEY加密后:6186ec9223b8f8e3fe28b5f5c831427ed99950a6
    5
        //参数排序后(按字母顺序):accesskey=6d8f62fd-3086-46e3-a0ba-c66a929c24e2&method=getAccountInfo
    6
        //加密后得到的sign:fa5d8d4e37caa86551b9ac740df2b14c
    7
    8
        String ACCESS_KEY = "your_access_key";
    9
        String SECRET_KEY = "your_secret_key";
    10
        params.put("accesskey", ACCESS_KEY);// 这个需要加入签名,放前面
    11
        String digest = EncryDigestUtil.digest(SECRET_KEY);
    12
    13
        // 参数按照ASCII值排序
    14
        // (首先比较参数名的第一个字母,按abcdefg顺序排列,若遇到相同首字母,则看第二个字母,以此类推)
    15
        String sign = EncryDigestUtil.hmacSign(MapSort.toStringMap(params), digest);
    16
        String method = params.get("method");
    17
    18
        // 加入验证
    19
        params.put("sign", sign);
    20
        params.put("reqTime", System.currentTimeMillis() + "");
    21
        String url = "请求地址:" + URL_PREFIX + method + " 参数:" + params;
    22
        String json = "";
    23
        try {
    24
            json = HttpUtilManager.getInstance().requestHttpPost(URL_PREFIX, method, params);
    25
        } catch (HttpException | IOException e) {
    26
            log.error("获取交易json异常", e);
    27
        }
    28
    //......
    29
  • 相关阅读:
    浅谈.NET下的多线程和并行计算系列文章索引
    浅谈.NET下的多线程和并行计算(六)线程池基础下
    浅谈.NET下的多线程和并行计算(八)Winform中多线程编程基础上
    项目优化经验——垃圾回收导致的性能问题
    浅谈.NET下的多线程和并行计算(五)线程池基础上
    站点静态资源优化合并解决方案
    浅谈.NET下的多线程和并行计算(二)线程基本知识
    浅谈.NET下的多线程和并行计算(十二)CLR via C#第三版阅读笔记(1)
    原谅我的说谎
    索爱手机GPRS的OTA设置[转]
  • 原文地址:https://www.cnblogs.com/bitquant/p/zb-api.html
Copyright © 2011-2022 走看看