Project Server 2013 — задача обновления с использованием REST ODATA

Я хотел обновить метаданные проекта «Задача» (например, «PercentComplete») с моего собственного веб-сайта. Это обновление должно быть выполнено через HTTP, так как я нахожусь за пределами размещенного сервера sharepoint.

ПРОЧИТАЙТЕ свойство Task с помощью GET URL:

https://myserver/_api/ProjectServer/Projects('proj_id')/Tasks('task_id') /PercentComplete

Ответ:

<?xml version="1.0" encoding="utf-8" ?>
<d:PercentComplete m:type="Edm.Int32">30</d:PercentComplete>

Итак, я знаю, что аутентификация и проверка работают нормально. Но какой вызов мне сделать, чтобы ОБНОВИТЬ это свойство Задачи.

Я попробовал некоторые сообщения, такие как простое обновление HTTP с % в полезной нагрузке и создание JSON с именем свойства, но ничего не работает.

Может ли кто-нибудь поделиться фрагментом кода, который обновляется с помощью javascript/jquery/ajax через HTTP, чтобы обновить значение с 30% до 50%?


person Me.Need.Know    schedule 30.08.2015    source источник
comment
Проверьте это stackoverflow.com/questions/ 25853398/   -  person ankursah    schedule 22.10.2016