zaxtyson / LanZouCloud-API

蓝奏云网盘第三方 API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

免滑块账号密码获取cookies

taozhiyu opened this issue · comments

import requests

headers = {
    'authority': 'pc.woozooo.com',
    'accept': 'application/json, text/javascript, */*; q=0.01',
    'accept-language': 'zh-CN,zh;q=0.9',
    'cache-control': 'no-cache',
    'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'origin': 'https://pc.woozooo.com',
    'pragma': 'no-cache',
    'referer': 'https://pc.woozooo.com/mlogin.php',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36',
}
# 上面这些header不知道是不是必须的
data = {
    'task': '3',
    'uid': '明文手机号',
    'pwd': '明文密码',
    'setSessionId': '',
    'setSig': '',
    'setScene': '',
    'setToken': '',
    'formhash': '1febb2a9', # 死参数
}

response = requests.post('https://pc.woozooo.com/mlogin.php', headers=headers, data=data)

返回登录是否成功的json
如果成功会返回成功登录的cookie

image

那么问题来了,为什么不直接提pr?
因为(我要当甲方,指手画脚,而不是给你添砖加瓦)

不过感觉如果大范围使用,可能会封掉这个api。。。(我可怜的私房api)

最开始是调api拿cookie,然后被官方盯上给ban了。最后就变成现在这样子,都浏览器cookie了。
曾经有过一段和官方互博的时间,版本2.0.0之前的记录都删了,如果感兴趣可以看看之前的issue🤧变成现在这个样子都是历史原因。

理解理解