1

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

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

但是,当我尝试将任务或资源添加到创建的项目时,它会给我错误“找不到请求添加的资源”。你能否让我知道我做错了什么。

我的 REST 调用是这样的

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

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

4

1 回答 1

0

问题似乎是您正在调用 PublishedProject 资源添加而不是 DraftProject 资源,您的 URL 需要是这样的:

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

草案部分是这里的关键。

HTH,马丁

于 2016-11-22T15:39:53.397 回答