赞
踩
有个朋友需要挂西京医院的专家号,然后让我帮忙抢号。由于之前父亲挂号没挂到,当时没考虑写脚本,担心以后会用到正好这次可以写个熟悉一下。
发现好多医院的系统用的都是这个。
'Host': 'mp.mhealth100.com'
然后就先开burp抓包,正常挂号熟悉一下流程
'applyId': '', 'affiliatedHospital': '', 'bindingId': bindingId, 'branchCode': '100484001', 'branchName': '空军军医大学第二附属医院/(唐都医院)', 'clinicUnitId': '', 'deptId': '', 'deptName': '风湿免疫科', 'diseaseId': None, 'diseaseName': None, 'doctorId': doctorId, # 修改 'doctorName': doctorName, # 修改 'doctorTitle': doctorTitle, # 修改 'doctorLevelCode': doctorLevelCode, # 修改 'scheduleId': scheduleId, # 修改 'queueSn': scheduleId, # 同上 'periodId': scheduleId, # 同上 'serviceItemId': '', 'timeFlag': '2', # 上午下午 'svObjectId': '', 'svObjectName': '普通病人', 'svMode': '', 'cashFee': '0', 'treatFee': '15', # 朱是15 'regFee': '0', 'yhFee': '0', 'insuranFee': '', 'medicareSettleLogId': '', 'patientId': patientId, 'idCardNo': idCardNo, 'phone': phone, 'orderType': '', 'registerTypeId': '', 'startTime': startTime, 'endTime': endTime, 'regDate': regDate, 'shiftName': '下午', 'remark': '', 'roomAddress': '', 'connect_redirect': 1, 'guidanceCallback': '', 'ajaxConfig': True, 'isTencentHealth': '', 'tencentHealthId': '', 'alipayHealthId': '',
其实最后的提交订单只需要这些数据,然后调用别的api替换掉。到时自动请求就可以了(不过要注意,最好是把如图三个请求模拟一下,不然好像会出异常)。
这样就抢到了,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。