zoukankan      html  css  js  c++  java
  • sws_接口自动化_demo

    登录接口获取token:

     1 import requests
     2 import json
     3 
     4 def get_token(username, password):
     5     host = "https://sws.nbhtxx.com.cn"
     6     data = {
     7         'userid': username,
     8         'password': password,
     9         'param': 'login'
    10     }
    11     r = requests.post(host + "/entry", data=data, timeout=1)
    12     print("获取token请求地址是:", r.url)
    13     ty = r.text
    14     a = json.loads(ty)
    15     b = json.loads(a.get('Data'))
    16     sws_token = b.get('token')
    17     return sws_token
    18 
    19 #调取get_token的方法:
    20 # if __name__ == '__main__':
    21 #     a = get_token('testswss', '12345678')
    22 #     print("sws_token是:", a)

    企业信息列表接口:

     1 import requests
     2 import json
     3 from Get_Token import get_token
     4 def qyxx_getQyxxList(page=1, pageSize=10, qysh='', name='', swsid=''):
     5     host = "https://sws.nbhtxx.com.cn"
     6     token = get_token("testsws2", "12345678")
     7     data = {
     8         'page': page,
     9         'pageSize': pageSize,
    10         'qysh': qysh,
    11         'name': name,
    12         'swsid': swsid,
    13         'param': 'qyxx_getQyxxList',
    14         'token': token
    15     }
    16     r = requests.get(host + '/entry', params=data, timeout=1)
    17     print('企业变更查询请求地址是:', r.url)
    18     result = r.json()
    19     return result
    20 
    21 
    22 #调用qyxx_getQyxxList方法:
    23 # if __name__ == '__main__':
    24 #     a = qyxx_getQyxxList(1, 20)
    25 #     print(a)
  • 相关阅读:
    获取设备信息
    获取Mac地址
    常用正则
    几个字段相同的纪录去重留下主键最小的一条纪录
    mysql查询数据库中包含某字段(列名)的所有表
    nginx反向代理
    Eureka参数配置项详解
    html5验证自适应
    synchronized对象解析
    多线程进行数据同步
  • 原文地址:https://www.cnblogs.com/chenshengkai/p/11489159.html
Copyright © 2011-2022 走看看