SuperAPI AI 工具集

backlinks-domain-pages

营销与增长

查看项目

更新于 10-15 21:41

技能介绍

用途:该技能用于获取某一目标域名或子域名下页面的排名列表,包含每个页面的外链与引用域指标。

主要能力:调用 Frevana 的 POST /service/backlinks/domain-pages 端点,校验返回结果为 JSON 并原样返回,不重写或重塑数据(除非用户明确要求转换)。支持的请求字段包括 target、limit、offset、internal_list_limit、backlinks_status_type、filters、order_by、backlinks_filters、include_subdomains、exclude_internal_backlinks、rank_scale、tag。

必要用法:需在环境变量中设置 FREVANA_TOKEN,或在本次运行时用 --token 显式覆盖;依赖 curl、bash、python3。优先使用捆绑脚本而非临时 curl 命令。示例:bash <skill-path>/scripts/get_backlinks_domain_pages.sh --target frevana.com --limit 100。可通过 --output 指定保存路径:bash <skill-path>/scripts/get_backlinks_domain_pages.sh --target frevana.com --limit 100 --output ./out/backlinks-domain-pages-result.json。

输出:成功时脚本校验响应体为 JSON 并打印到 stdout,默认保存到 ./out/backlinks-domain-pages-<UTC 时间戳>-<pid>.json;使用 --output 时写入指定文件。失败时打印响应体或解析错误并返回非零退出码。

限制与注意事项:脚本只发送该 API 支持的字段,不要传不支持的字段,也不要在负载中传 API key、输出路径或请求元数据。交互式 shell 中若缺少 FREVANA_TOKEN,脚本可能提示输入;非交互或智能体工作流中若缺少令牌应快速失败,并提示用户设置 FREVANA_TOKEN 或显式传 --token。不要向用户回显 Bearer 令牌。结构化值可使用 --filters-json、--backlinks-filters-json、--custom-mode-json、--targets-json 或 --exclude-targets-json;--targets、--exclude-targets、--order-by 接受逗号分隔值;布尔选项接受 true、false、1、0、yes、no、on、off。