全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 861|回复: 10
打印 上一主题 下一主题

爬虫问题

[复制链接]
跳转到指定楼层
1#
发表于 2024-1-18 08:10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 DemonSky 于 2024-1-18 08:12 编辑

各位大佬早上号,我请教一个问题,我发现我们这医院不好挂号,出来的号经常等我刷到就没了,下面是挂号连接,有什么方法可以快人一步知道有没有号呢,我会写简单的Python,但对于这方面内容没有仔细了解过,希望大家不吝赐教.说一下大概实现方式就行了
https://www.jkqd.org.cn/yuantu/h5-cli/2.32.48/appointment-select.html?deptCode=0239&corpId=261&deptName=%E5%86%85%E7%A7%91%E9%97%A8%E8%AF%8A&parentDeptCode=1&regMode=1&regType=1&unionId=29&corpName=%E9%9D%92%E5%B2%9B%E5%A6%87%E5%A5%B3%E5%84%BF%E7%AB%A5%E5%8C%BB%E9%99%A2%E6%80%BB%E9%99%A2%E5%8C%BA%EF%BC%88%E8%BE%BD%E9%98%B3%E8%A5%BF%E8%B7%AF%EF%BC%89&target=_blank&spm=100.sections.dept.0239
2#
发表于 2024-1-18 08:14:41 | 只看该作者
这个可以登录的。挺简单的。
3#
 楼主| 发表于 2024-1-18 08:18:11 | 只看该作者
NodeLoc 发表于 2024-1-18 08:14
这个可以登录的。挺简单的。

我没接触过网站 爬虫,再简单也白瞎
4#
发表于 2024-1-18 08:31:33 | 只看该作者
本帖最后由 ftlh2005 于 2024-1-18 08:33 编辑

最简单的方法:自己摸一遍挂号流程,然后py模拟点击、提交表单就ok了。刷新频率再设置下,一秒一次或者带点延迟

流程摸清楚以后,可以分步骤描述给gpt,让gpt帮你完成
5#
发表于 2024-1-18 08:45:25 | 只看该作者
用playwright库不停的刷就行
6#
发表于 2024-1-18 09:07:26 | 只看该作者
直接抓包 提交挂号请求的接口  可以抓一下 有号的日期 成功后 在取消  然后 把对应的请求 放到chat GPT  给你生成 毫秒级 请求 放到你的服务器上 运行  然后耐心等着叔叔上门把~
7#
发表于 2024-1-18 09:54:10 | 只看该作者
接口地址:https://api-qdjh.jkqd.org.cn/user-web/restapi/common/reservation/listScheduleInfo?unionId=29&corpId=261&deptCode=0239&regMode=1&regType=

剩余号:medPmNum

直接定时任务调用就行,medPmNum>0  发公众号通知到微信
8#
 楼主| 发表于 2024-1-18 12:48:34 | 只看该作者
eternity 发表于 2024-1-18 09:54
接口地址:https://api-qdjh.jkqd.org.cn/user-web/restapi/common/reservation/listScheduleInfo?unionId= ...

大佬问下,怎杨知道都支持那些参数呢?比如:unionId=29&corpId=261&deptCode=0239&regMode=1
9#
发表于 2024-1-18 13:09:41 | 只看该作者
你手动操作一次
操作的过程用抓包软件抓包(比如fiddler classic)
然后从抓包结果分析这次挂号涉及的相关请求(你可以分步骤执行)
使用Python复现

至于登陆,一般都可以用cookies,这是最简单的做法
你先手动登陆一次,然后就可以从浏览器控制台复制cookies
10#
 楼主| 发表于 2024-1-18 17:40:20 | 只看该作者
karson 发表于 2024-1-18 13:09
你手动操作一次
操作的过程用抓包软件抓包(比如fiddler classic)
然后从抓包结果分析这次挂号涉及的相关 ...

好的等我试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 17:43 , Processed in 0.082914 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表