做薅羊毛脚本的都知道,淘宝系 Cookie 的 72 小时有效期是最烦人的事情——辛苦抓的 CK,两天不看就掉线,任务全部中断。闲鱼上 1 元的”CK 续期服务”卖得飞起,其实原理极简单:定期用这个 Cookie 请求一个轻量级接口,让服务器认为账号是活跃的。自己写一个,零成本。
核心原理:淘宝的登录态并非固定 72 小时失效,而是滑动过期——每次有效请求都会刷新过期时间。只要在失效前访问一次,有效期就会顺延。所以保活脚本的本质就是”定时戳一下”。
最小可用脚本
import requests
import time
cookies = "你的完整cookie字符串"
headers = {
"Cookie": cookies,
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1",
"Referer": "https://www.taobao.com/"
}
def keep_alive():
# 请求一个轻量的、不需要复杂签名的页面即可
url = "https://h5api.m.taobao.com/h5/mtop.taobao.idle.search.guessyoulike/1.0/"
try:
r = requests.get(url, headers=headers, timeout=10)
if "登录" in r.text or "passport" in r.text:
print(time.strftime("%H:%M"), "CK 已失效,需要重新登录")
else:
print(time.strftime("%H:%M"), "保活成功")
except Exception as e:
print("请求异常:", e)
if __name__ == "__main__":
while True:
keep_alive()
time.sleep(3600 * 12) # 每12小时保活一次
部署建议
1. 放在青龙面板加个定时任务最省心;2. 多个 CK 就写入列表循环;3. 判断失效后可以接通知(Server酱/Bark)提醒重新登录。
注意事项
保活只能延长”未过期”的 CK,已经失效的救不回来;请求频率别太高(12 小时一次足够),高频访问反而触发风控;UA 和 IP 尽量固定,频繁换环境比不保活死得更快。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END












![囧次元[樱花动漫]去广告纯净版 - 浩宇工作室](https://umwx.oss-cn-shenzhen.aliyuncs.com/wp-content/uploads/2023/01/7ef194ec378b-1024x768.jpg)

![[电脑软件]抖音采集/下载工具TikTokDownloader 5.3 - 浩宇工作室](https://umwx.oss-cn-shenzhen.aliyuncs.com/wp-content/uploads/2024/05/20240510151922787-234818cqqjoo83p5s2us3e-1024x516.png)






暂无评论内容