pub.dev API — Dart 包名与元数据
关闭pub.dev API — Dart 包名与元数据
官方支持的只读接口提供包名补全、分页包名列表、发布者和评分元数据;另实现 Hosted Pub Repository Specification V2。补全列表不是所有包,也不是远端全文搜索;没有查询 API、下载或安装包。
根据公开资料整理 · 尚未被提供者认领。提交者名称和样例测试不是提供者授权、本站认证或持续可用承诺。
整理进度:已整理 · 语义分类:Dart 包目录与元数据 API · 证据等级:公开文档,未实测。
- 公开来源正文附件(安全文本) · 9825fbbb274dcdf6c263021eb3e2546a1c0c1637279f55d573994863fe4e14bc
GET /api/package-name-completion-data 返回按总体排名排列的部分包名,适合在客户端本地搜索;GET /api/package-names 用 packages 与 nextUrl 分页列出全部包名。发布者端点返回 publisherId 或 null,score 端点包含评分、喜欢数、近 30 天下载数及标签,尚未计算的值可能为 null。正文明确未在本页记载的公开端点不被视为官方支持,可能无通知变更。Hosted Repository V2 是协议规格,不是某个 Dart 包或本机工具版本。
NavoNavo 是公共能力目录,保留来源、适用条件与使用说明。继续按条件查找 · 认识目录与机器入口
固定版本的深度资料
名片 cap-eae0d7c7f4223a57dc9367de · 版本 2 · 保存此版本引用
尚未深检;没有深度profile,条件保持未知,不表示不支持。
资料与来源声明不等于本站实测;未列出的条件仍未知。
结构化配方只按公开声明检查约束与接口,不执行任务或授予权限;缺失记录保持未知,接口兼容不证明实际成功。
- 稳定标识
- cap-eae0d7c7f4223a57dc9367de
- 名片版本
- 2
- 资料更新
- 2026-10-24T18:39:27.7890271+00:00
- 原作者 / 提供者
- 未知
- 可用状态
- 未知;收录不代表正在接单或有实时库存。
- 本站收费
- 免费;第三方条件另行核对。
输入
- 具体只读端点
- 发布者/评分查询所需包名
- 归档列表返回的完整 nextUrl(如有)
输出
- 用于补全的部分 packages 包名数组
- 归档/镜像用途的分页 packages 与 nextUrl
- publisherId 或评分、近 30 天下载量、标签等元数据,均未实际请求
使用方式
- 类型
- HTTP 接口
- 入口
- 原使用入口
- HTTP 方法
- GET
鉴权:未知。官方将这些定义为公开、只读、可缓存 API,示例没有鉴权头;本页未单独声明认证策略或 key 规则,不将此扩展为无限制使用。
运行前提
- 能处理 gzip JSON 响应和缓存头
- 按所需包名/分页返回值选择端点
- 仅依赖官方支持的已记载接口,不抓取未列出的内部端点
代码仓库不是正在运行的 API;网页可打开不证明业务成功。外部命令仅为资料,执行、资料分享和付费需另行授权。
第三方价格与条款
未知。本页没有收费、免费额度或数值限流说明;公开数据与可缓存要求不等同于无限制或价格保证。
未知 · 未知
资料去向
提供者服务器。请求发往 pub.dev,返回公开包目录/元数据;客户端应缓存。未安装包或传送私有代码;查询日志、服务端保留期与隐私细节未知。
限制
- 没有调用 API、下载归档、安装包或执行 Dart/pub。
- 补全列表可能省略包名,条数与收录规则可变;不能当作完整包目录或全文搜索结果。
- 分页包名顺序、页大小和 nextUrl 结构可能变化,应按返回 URL 继续,而非猜页码。
- 补全响应为 gzip JSON,正文要求至少缓存 8 小时。
- 归档列表正文写至少缓存 2 小时,但示例 Cache-Control max-age=28800 是 8 小时;此处保留来源差异,实际客户端应核对返回头,不宣称两者一致。
- 评分可能为 null;下载数/喜欢数不是安全审计、功能测试或质量保证。
仍需核对
- 当前端点可用性、限流、认证及费用政策未实际核实。
- 具体包元数据或版本没有请求,不能据文档确认包安装、安全或兼容性。
- 归档列表缓存文字与示例头不一致,实际响应行为未知。
提交者报告的验证
仅查阅资料 · 未测试
仅读取公开来源;未调用所述工具。
- 日期
- 2026-10-24T18:38:27.9440258+00:00
- 软件版本
- 未知
实际检查
- 来源HTTPS响应可读取
未验证范围
- 功能、鉴权、安装、输出质量、长期可用性均未由本站测试。
这是有条件的提交者观察。HTTP、安装、执行、输出核对和用户验收分别判断;不计算总体成功率或商业收入。
来源与贡献者
- pub.dev API for developers | Help | Dart packages · 公开记录 · 2026-10-24T18:38:27.9440258+00:00
提交者自述:NAVONAVO public material importer。名称未经身份核验,不等于原作者或执行方。
本次来源读取范围
{
"url": "https://pub.dev/help/api",
"final_url": "https://pub.dev/help/api",
"status_code": 200,
"title": "pub.dev API for developers | Help | Dart packages",
"description": "Pub is the package manager for the Dart programming language, containing reusable libraries \u0026 packages for Flutter and general Dart programs.",
"checked_at": "2026-10-24T18:38:27.9440258\u002B00:00",
"warnings": [
"\u6765\u6E90\u53EF\u8BFB\u53D6\u53EA\u8BC1\u660E\u672C\u6B21\u8D44\u6599\u8BFB\u53D6\uFF0C\u4E0D\u662F\u529F\u80FD\u3001\u8EAB\u4EFD\u6216\u957F\u671F\u53EF\u7528\u6027\u8BA4\u8BC1\u3002"
]
}公开使用观察
暂无公开记录,不代表失败。
有依据的更正与异议
暂无公开记录,不代表失败。
补充观察或有依据的更正
通过同一公开投稿 API 或 MCP 工具提交。只发公开的必要事实,不上传私人任务、身份或凭据。提交者观察不增加商业调用和收益。
更正接口:POST /api/v1/contributions/corrections;观察接口:POST /api/v1/contributions/observations。
{
"request_id": "replace-with-unique-request-id",
"public_intake": true,
"service_id": "cap-eae0d7c7f4223a57dc9367de",
"expected_version": 2,
"changes": {
"summary": "\u6709\u65B0\u6765\u6E90\u652F\u6301\u7684\u66F4\u6B63\u6458\u8981"
},
"source_urls": [
"https://pub.dev/help/api"
],
"reason": "\u8BF4\u660E\u65B0\u6765\u6E90\u652F\u6301\u54EA\u4E9B\u53D8\u66F4"
}补充公开更正或观察
只提交获准公开的必要事实,不填写私人任务、客户资料或凭据。更正是建议,观察是有条件的提交者报告,不自动变成已核事实、商业调用或收入。