← 返回
未分类
login
登录商家后台并处理验证码,生成并保存登录态(cookies、localStorage)。适用于需要登录才能访问的网页爬取任务。
登录商家后台并处理验证码,生成并保存登录态(cookies、localStorage)。适用于需要登录才能访问的网页爬取任务。
user_223dc0b0
未分类
community
v1.0.0 1 版本 100000 Key: 无需
#latest
概述
BrowserLoginSkill
本技能用于处理商家后台的登录流程,包括账号密码输入、验证码识别(人工或自动)以及登录态的持久化。
工作流程
- 初始化浏览器:使用浏览器工具打开目标商家的登录页面。
- 输入凭据:根据用户提供的账号和密码,定位并填充登录表单。
- 处理验证码:
- 如果出现验证码,首先尝试使用 OCR 或相关工具自动识别。
- 如果自动识别失败,使用
message 工具(类型为 ask)并配合 take_over_browser 建议操作,请求用户手动完成验证码校验。
- 验证登录状态:登录后,检查页面是否跳转到预期的后台首页或个人中心,确认登录成功。
- 导出登录态:
- 获取当前页面的 cookies。
- 获取
localStorage 和 sessionStorage 中的关键数据。
- 保存登录态:将上述数据保存为 JSON 文件,建议路径为
/home/ubuntu/storage/logins/{merchant_id}_session.json。
关键指令
- "登录 [商家名称] 后台,账号:[账号],密码:[密码]"
- "处理登录页面的验证码并保存登录态"
注意事项
- 确保在保存登录态前,页面已完全加载且登录成功。
- 登录态文件应包含域名信息,以便后续爬取时正确加载。
安全检测
腾讯云安全 (Sanbu)
安全,无风险
查看报告
🔗 相关推荐
user_223dc0b0
将 HTML 页面内容解析为半结构化的 JSON 数据。支持提取表格、列表、表单和纯文本。
★ 0
📥 57
user_223dc0b0
将爬取的 HTML 和解析后的 JSON 数据持久化到数据库(如 PostgreSQL)。支持版本化快照存储。
★ 0
📥 98
user_223dc0b0
将 HTML 页面内容解析为半结构化的 JSON 数据。支持提取表格、列表、表单和纯文本。
★ 0
📥 72