有没有人知道是否有Visual Studio Team Services(http://visualstudio.com/)API?请注意,我是指"Service"而不是"Server"。
我一直在寻找,但却未能找到。
有没有人知道是否有Visual Studio Team Services(http://visualstudio.com/)API?请注意,我是指"Service"而不是"Server"。
我一直在寻找,但却未能找到。
请查看:Team Foundation Server OData API
阅读后,请按照“团队基础架构服务身份验证:”中的说明设置您的帐户/个人资料以访问Api。
然后,您可以通过Web Api访问资源。
该页面顶部还有一些示例应用程序,可利用此Api/OData。
正如Edward和Christopher所指出的那样,TFS云版本和本地版本的客户端对象模型是相同的,但并非所有API都适用于两个系统。您可以从以下位置下载客户端对象模型安装程序:
哪些API适用于哪个系统是不断变化的,因为云版本不断添加新功能,而某些功能目前仅在本地版本(例如SharePoint集成和报告)中提供。
除此之外,TFS 2010本地版还有一个OData API,并且预计该API将很快发布到TFSvc和TFS本地版中。可能首先推出到TFSvc。
Visual Studio Team Services和Team Foundation Server现在也具有REST API、服务钩子和扩展框架:
Microsoft提供RESTful和基于客户端对象模型(DLL)的API,可同时用于本地Team Foundation Server和Visual Studio Team Services。但是,RESTful API仍然不完整,例如,仍然没有获取下拉字段值的终点。因此建议使用COM DLL API。