我正在使用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。
答案 0 :(得分:0)
问题似乎是你正在调用PublishedProject资源而不是DraftProject资源,你的URL必须是这样的:
/_api/ProjectServer/Projects('projectid')/Draft/Tasks/add(parameters)
草案部分是关键所在。
HTH, 马丁