def test_queryPayeeBill(self): # 获取收款列表 self.url = "http://test.uenpay.com/api/wfb/wfbuserbill/queryPayeeBill" self.data = { "page": 1, "rows": 10 } self.data1 = json.dumps(self.data) re = request().run_main(method="post", url=self.url, data=self.data1, header=globals()['headr']) print(json.dumps(re.json(), ensure_ascii=False, indent=2, separators=(',', ':')))
def test_queryBillDetail(self): # 获取账单详细 self.url = "http://test.uenpay.com/api/wfb/wfbuserbill/queryBillDetail" self.data = { "page": 1, "rows": 10, "tradeNo" :"201130000000001043", "type" : 1 } self.data1 = json.dumps(self.data) re = request().run_main(method="post", url=self.url, data=self.data1, header=globals()['headr'] ) print(json.dumps(re.json(), ensure_ascii=False, indent=2, separators=(',', ':')))
def login(name): if name == "dgj": url = "http://192.168.31.232/dgjs-api/user/main/login" headrs = get_value("Header", "/Config/header.json") time_stamp = time.strftime('%Y%m%d%H%M%S', time.localtime(time.time())) data = get_value("dgjlogin") check_json_value(data, "transDate", time_stamp) check_json_value(data, "transNonce", str(uuid.uuid1())) respone = request().run_main("post", url, json.dumps(data), header=headrs) dic = json_txt(respone.json()) return dic if name == "dzg": url = "https://test.uenpay.com/dgjs-api/user/main/login" headrs = get_value("Header", "/Config/header.json") time_stamp = time.strftime('%Y%m%d%H%M%S', time.localtime(time.time())) data = get_value("dzglogin") check_json_value(data, "transDate", time_stamp) check_json_value(data, "transNonce", str(uuid.uuid1())) respone = request().run_main("post", url, json.dumps(data), header=headrs) dic = json_txt(respone.json()) return dic if name == "sxzs": url = "http://192.168.31.232/sxzs-api/user/main/login" headrs = get_value("Header", "/Config/header.json") time_stamp = time.strftime('%Y%m%d%H%M%S', time.localtime(time.time())) data = get_value("sxzslogin") check_json_value(data, "transDate", time_stamp) check_json_value(data, "transNonce", str(uuid.uuid1())) respone = request().run_main("post", url, json.dumps(data), header=headrs) dic = json_txt(respone.json()) return dic
def test_doLogin(self): # 登录 self.url = "http://test.uenpay.com/api/wfb/mobile/chat/doLogin" self.data = { "code": "200", "username": "******" } globals()['headr'] = get_value("Header", "/Config/header.json") self.data1 = json.dumps(self.data) re = request().run_main(method="post", url=self.url, data=self.data1, header=globals()['headr'] ) Authorization = json_txt(re.json())["token_type"] + json_txt(re.json())["access_token"] check_json_value(globals()['headr'] , "Authorization", Authorization) # print(globals()['headr'] ) print(json.dumps(re.json(), ensure_ascii=False, indent=2, separators=(',', ':')))