我想使用一些参考数据在 microsoft project online 中创建/更新项目。是否有可用的 REST API 或 SDK?特别是对于 Java 客户端?
问问题
6361 次
2 回答
2
是项目在线提供REST API
几个例子——
1) 从 Project Online 获取所有项目信息
http://<pwa_site>/_api/ProjectData/Projects
2) 获取项目 GUID
http://<pwa_site>/_api/ProjectData/Projects/?$select=ProjectId
3)根据GUID获取具体项目信息
http://<pwa_site>/_api/ProjectData/Projects(guid'<GUID here>')
4)获取项目的分配信息(分配的任务)
http://<pwa_site>/_api/ProjectData/Projects(guid'<GUID here>')/Assignments
5)根据用户获取分配
http://<pwa_site>/_api/ProjectData/Projects(guid'<GUID here>')/Assignments?
$filter=ResourceName eq '<Name>'
6) 获取项目的任务
http://<pwa_site>/_api/ProjectData/Projects(guid'<GUID here>')/Tasks
于 2019-03-13T10:30:32.287 回答
1
万一有人遇到这个...... Microsoft Project Online OData API 的文档在这里:https ://docs.microsoft.com/en-us/previous-versions/office/project-odata/jj163015(v=office .15)
它有点缺乏,但涵盖了 Mukesh Arora 给出的 6 个示例。
于 2021-05-26T20:24:03.160 回答