# -*- coding: utf-8 -*- """ #----------testcase---------------- #基本信息 #Author:johnnyzhu #project:jfa """ #authentication 获取banktoken用于设置银行卡 import util.test_get_post as gp import json import util.globalv as gl import case.login as clogin import config.config def authentication(): ip = gl.get_value('apiip') token = clogin.testuserlogin() #测试API地址 url = '%s/api/v1/manager/authentication' % (ip) #测试API入参 payloadData = { "idCardNum": "310115198407101954", "realName": "朱凌" } #测试API请求头设置 payloadHeader = { 'Content-Type': 'application/json', 'Authorization': token } # 打印requests data = json.dumps(payloadData) headers = payloadHeader r = gp.Runmain().send_post(url=url,data=data,headers=headers,verify=False) # print(r) rd = r['data'] bankToken = rd['bankToken'] # print(smsToken) return bankToken,token # (bankToken,token) = authentication() # print(bankToken) # print(token)