VersionOne Usage
本文关键字:Usage VersionOne | 更新日期: 2023-09-27 18:29:55
我是VersionOne用法的新手。我已经下载了VersionOne API客户端的dll,并试图使用它来获得以下敏捷指标。我正在尝试编写一个示例.Net应用程序,该应用程序应该能够从托管版本一的站点中提取数据。我读过一些博客,了解到VersionOne支持跨语言API集成。但是,目前我一直在获取以下细节。
有人能在这方面帮助我吗。
- 如何使用V1Instance类获得"程序"下的项目列表
- 如何获得所有故事的列表
- 如何获取数据来创建燃烧图
请考虑VersionOne托管在此网站中:https://v1.com/v1/..
你还可以建议任何一个网站,在那里我可以获得足够的信息,使用版本一的api来检索数据。
提前感谢!!!
关键信息是ScopeLabel是VersionOne UI中的Program。如果没有这些知识,你将搜索所有的开发人员文档和源代码,你将找不到你需要的东西。
这样,您就会发现ScopeLabel不在SDK.NET对象模型中。此外,对于您正在描述的用途(如获取燃耗图的数据),您不应该使用对象模型。它是为细粒度访问而设计的,比如阅读和编写个人故事。由于分布式计算的谬误,它在满足粗粒度报告需求方面的性能非常差。
一个更好的起点是API查询燃尽数据的文档。您还可以在GitHub上的VersionOne OAuth2 sample Clients中找到一些示例源代码,具体请参阅CSharp YamlClient。它决不是一个完整的应用程序,但它将是一个更好的起点。
试着浏览一下这里的代码。例如,使用V1Instance上的Projects
属性来获取项目,在Project上使用projects.GetStories
方法来获取故事列表。