SuperAPI AI 工具集

api-tester

测试与质量

查看项目

更新于 10-15 21:54

技能介绍

用途:该技能用于测试 API 端点、校验响应、检查状态并生成文档示例,资料称可“Test Any API Endpoint”。

使用方式:先读取 ~/.gooseworks/credentials.json 中的凭据,设置环境变量 GOOSEWORKS_API_KEY 与 GOOSEWORKS_API_BASE;若该文件不存在,需提示用户运行 npx gooseworks login。所有端点使用 Bearer 认证,请求头为 Authorization: Bearer $GOOSEWORKS_API_KEY。

主要流程:通过 POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run 代理调用不同 API。测试 GET 可用 linkup 的 /fetch;测试 POST 或抓取文档可用 scrapegraph 的 /v1/smartscraper 传入 website_url 与 user_prompt 提取端点、方法、参数与示例响应;也可用 /v1/markdownify 抓取 API 文档;用 riveter 的 /v1/run 传入 url 与 schema 校验响应结构。搜索端点可用 /v1/proxy/orthogonal/search,参数详情可用 /v1/proxy/orthogonal/details。

提示:建议同时测试正常与错误情况,核对响应结构与文档是否一致,检查速率限制与认证,并记录发现的差异。

限制:资料未提供该技能的具体收费、平台支持范围、效果数据或完整安装步骤;部分示例 JSON 结构不完整,使用时需自行确认参数格式。