async def describe_account_subject(ns={}): """ 获取客户测试账户 """ import aiohttp ecs_url = 'http://api.capitalonline.net/ecs/v1' action = "DescribeAccountSubject" method = "GET" param={} body={} url = get_signature(action, method, ecs_url, param) async with aiohttp.ClientSession() as session: async with session.request(method, url) as response: resp = await response.text() result = json.loads(resp) if 'Message' in result.keys(): key_word = 'Message' else: key_word = 'Msg' if result['Code'] == 'Success': result['status'] = True result.pop('Code') result['data'] = result.pop('Data') result['msg'] = result.pop(key_word) else: result['status'] = False result['msg'] = result.pop(key_word) return result ret = await describe_account_subject(params_kw) return ret