用途:glean-api 用于向任意 Glean REST API 端点发送经过认证的原始 HTTP 请求,适用于没有专用命令可用或需要高级 API 访问的场景。使用前需先阅读 ../glean-shared/SKILL.md,了解认证、全局标志和安全规则。
主要能力与用法:命令形式为 glean api [flags]。支持 --method 指定 HTTP 方法(GET、POST、PUT、DELETE、PATCH,默认 GET);--input 指定作为请求体的 JSON 文件路径;--raw-field 以字符串形式传入 JSON 请求体;--preview 或 --dry-run 只打印请求详情而不发送;--raw 输出不带语法高亮的原始响应;--no-color 关闭彩色输出。示例:glean api search --method POST --raw-field '{"query":"test"}' --no-color | jq .results。
命令发现:可用 glean schema api 查看该命令的机器可读 schema,用 glean schema | jq '.commands' 列出所有可用命令。
限制:资料未提供具体端点清单、认证细节、速率限制、错误码或收费信息,需参考共享文档与官方 API 文档。