数据采集

通过统一 API 密钥调用部署在 TeamSyn 的 datacollector,由 autolaw-auth 负责认证、授权、计费和审计。

管理 API 密钥

可用能力

健康检查确认 auth 网关、产品网关和 TeamSyn datacollector API 链路可用。https://auth.autolaw.cn/datacollector/health
搜索引擎采集运行受限的同步搜索任务,浏览器执行在 TeamSyn 服务器侧。/datacollector/v1/search/run
任务与数据源查看 API 暴露的 jobs、engines 和允许的数据源能力。/datacollector/v1/jobs
统一审计所有请求使用 autolaw-auth 服务密钥,按 datacollector service key 归集用量。Service scope: datacollector

准备 API 密钥

  1. 进入 API 密钥 页面创建密钥,授权服务填写 datacollector
  2. 创建后只会显示一次完整 ak_ 密钥,请保存到本地 CLI、脚本或服务端配置。
  3. 浏览器控制台页面不会保存或回显完整密钥;遗失后请轮换或重新创建。

直接 API 调用

健康检查

curl https://auth.autolaw.cn/datacollector/health \
  -H "Authorization: Bearer ak_..."

查看可用搜索引擎

curl https://auth.autolaw.cn/datacollector/v1/search/engines \
  -H "Authorization: Bearer ak_..."

运行一次受限同步搜索

curl https://auth.autolaw.cn/datacollector/v1/search/run \
  -H "Authorization: Bearer ak_..." \
  -H "Content-Type: application/json" \
  -d '{"engine":"bing","queries":["example.com"],"max_results":3,"headless":true}'

本地环境变量

CLI / 脚本

AUTOLAW_DATACOLLECTOR_BASE_URL=https://auth.autolaw.cn/datacollector
AUTOLAW_DATACOLLECTOR_KEY=ak_...
前端使用边界 当前入口用于登录用户查看调用方式、创建密钥和查看用量。需要点选执行采集时,应新增受控任务 UI,由后端使用用户身份换取服务端调用,不在浏览器保存完整 ak_ 密钥。