微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

包元数据的 Nuget API 未列出包的所有版本

如何解决包元数据的 Nuget API 未列出包的所有版本

我的目标是以编程方式检索 NuGet 包的每个版本的发布日期。但是,用于包元数据的 NuGet API 似乎没有保存包的所有版本的信息。

例如,https://api.nuget.org/v3-flatcontainer/htmlsanitizer/index.json 列出了包 htmlsanitizer 的 74 个版本,最新的是 5.0.376。这是按照官方的website。但是,此端点并未列出每个版本的详细信息,例如发布日期。

列出这些详细信息的端点 https://api.nuget.org/v3/registration3/htmlsanitizer/index.json 仅列出 63 个版本,最新的是 5.0.274-beta。此 API 已记录在 here

为什么在后面的 API 端点中会出现这种不完整性?是否有任何不同的 API 来检索包的每个版本的详细信息?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。