我正在寻找一种从我的C#代码中获取nuget包下载次数的方法.可能吗?是否需要任何身份验证?我看到饲料和odata已经用于此,但我不能使用它们.
简要介绍一下API,显示整个索引是(例如)https://www.nuget.org/api/v2/Packages,每个索引都是id特定包的URL,例如:https://www.nuget.org/api/v2/Packages(Id='protobuf-net',Version='2.0.0.668')它有一个d:DownloadCount元素,其中dxml是一个xml别名http://schemas.microsoft.com/ado/2007/08/dataservices:
<d:DownloadCount m:type="Edm.Int32">73428</d:DownloadCount>
Run Code Online (Sandbox Code Playgroud)
所以:加载包页面,然后阅读d:DownloadCount.
| 归档时间: |
|
| 查看次数: |
952 次 |
| 最近记录: |