2015-01-19 6 views
1

я играл с ProjectOnline и пытаются использовать REST API-интерфейсы для создания проектов и задач, и т.д., мне удалось добавить проект, используя следующие REST вызоваProjectServer 2013 REST API - Создание задач

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.

+0

Вы пытаетесь это программно или вы просто попали в URL из браузера? – jkonst

+0

Я использую клиент POSTMAN Rest для отправки вызовов отдыха – Thushara

ответ

0

Проблема, в том, что вы вызываете PublishedProject ресурс не добавить ресурс DraftProject, ваш URL-адрес должен быть примерно таким:

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

Раздел проекта здесь является ключевым.

НТН, Martin