用途:该技能用于在一次批量请求中,获取多个域名或 URL 的新增及丢失外部反向链接数量总计。
主要能力:调用 Frevana 的 /service/backlinks/bulk-new-lost-backlinks 接口,校验返回内容为 JSON 后原样返回,除非用户明确要求转换,否则不重写或重塑数据。
所需条件:环境变量中需设置 FREVANA_TOKEN,或在本次运行时显式传入 --token;依赖 curl、bash、python3。
使用方式:优先使用随附脚本而非临时 curl 命令。示例命令:bash <skill-path>/scripts/get_backlinks_bulk_new_lost_backlinks.sh --targets frevana.com,example.com --date-from 2026-06-01。可用 --output 指定保存路径,例如 bash <skill-path>/scripts/get_backlinks_bulk_new_lost_backlinks.sh --targets frevana.com,example.com --date-from 2026-06-01 --output ./out/backlinks-bulk-new-lost-backlinks-result.json。请求字段支持 targets、date_from、tag;不要传入不支持的字段,也不要在 payload 中传 API key、输出路径或请求元数据。
输出:成功时校验响应体为 JSON 并打印到 stdout,默认保存到 ./out/ 下带 UTC 时间戳和 pid 的文件;失败时打印响应体或解析错误并以非零退出。
适用场景:需要批量统计多个目标的新增与丢失外链数量时。
限制:交互式 shell 中缺少 FREVANA_TOKEN 时脚本可能提示输入,非交互或智能体流程中会直接失败并要求设置 token 或显式传入 --token;不要向用户回显 Bearer token。