def get_symbols(): """ :return: """ url = hbu.MARKET_URL + '/v1/common/symbols' params = {} return hbu.http_get_request(url, params)
def get_detail(symbol, long_polling=None): """ :param symbol: 可选值:{ ethcny } :param long_polling: 可选值: { true, false } :return: """ params = {'symbol': symbol} if long_polling: params['long-polling'] = long_polling url = hbu.MARKET_URL + '/market/detail' return hbu.http_get_request(url, params)
def get_depth(symbol, type, long_polling=None): """ :param symbol: 可选值:{ ethcny } :param type: 可选值:{ percent10, step0, step1, step2, step3, step4, step5 } :param long_polling: 可选值: { true, false } :return: """ params = {'symbol': symbol, 'type': type} if long_polling: params['long-polling'] = long_polling url = hbu.MARKET_URL + '/market/depth' return hbu.http_get_request(url, params)
def get_kline(symbol, period, long_polling=None): """ :param symbol: 可选值:{ ethcny } :param period: 可选值:{1min, 5min, 15min, 30min, 60min, 1day, 1mon, 1week, 1year } :param long_polling: 可选值: { true, false } :return: """ params = {'symbol': symbol, 'period': period} if long_polling: params['long-polling'] = long_polling url = hbu.MARKET_URL + '/market/kline' return hbu.http_get_request(url, params)