ProjectServer 2013 REST API - 创建任务

时间:2015-01-19 05:22:26

标签: rest office365 project-server ms-project-server-2013

我正在使用ProjectOnline并尝试使用REST API来创建项目和任务等。我已设法使用以下REST调用添加项目

https://<domain>.sharepoint.com/sites/pwa/_api/ProjectServer/Projects/Add

但是,当我尝试向创建的项目添加任务或资源时,它会给我错误&#34;无法找到请求的资源Add&#34;。能不能让我知道我做错了什么。

我的REST呼叫是这个

https://<domain>.sharepoint.com/sites/pwa/_api/ProjectServer/Projects('<project ID>')/Tasks/Add

项目ID是使用REST调用1创建的项目的ID。

1 个答案:

答案 0 :(得分:0)

问题似乎是你正在调用PublishedProject资源而不是DraftProject资源,你的URL必须是这样的:

/_api/ProjectServer/Projects('projectid')/Draft/Tasks/add(parameters)

草案部分是关键所在。

HTH, 马丁