问题描述
我的目标是以编程方式检索 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 (将#修改为@)