【PHP】百度贴吧自动/云签到脚本(PC 端)

签到 API

F12,抓包
找到疑似签到的 API:
签到 API
这是 POST 的参数
签到 API 参数
其中ie固定,kw是贴吧的名称
所以 API 大概是这样的:

再看看返回结果
返回结果
比较有用的:

名称说明
no错误码
data.errno错误码
data.errmsg错误信息
data.finfo.current_rank_info.sign_count今天第几个签到

已知的错误码(no):

错误码说明
0无错误
1101已经签到过
1990055Cookie 失效

还有个获取本月签到情况的 API:
APIAPI 参数
kwie是一样的

这是返回的数据,在图中用对应颜色框了起来:
返回数据

获取贴吧名称 API

签到 API 使用贴吧名称,所以还需要获得所有已关注的贴吧
已关注贴吧放在首页的源码里,需要手动解析
搜索spage/widget/forumDirectory就能找到
百度贴吧首页源代码
可以使用字符串搜索,或者使用 XPath /html/body/script[32] 再去掉多余的部分

源码

Github 项目地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值