Библиотека JavaScript и справочник по REST для Project Server

Библиотека JavaScript и справочник по REST для Project Server 2013 содержат сведения о объектной модели JavaScript и интерфейсе REST, который используется для доступа к функциям Project Server. Эти API можно использовать для разработки межбраузерных веб-приложений, Project профессиональный надстроек 2013 года, а также приложений для устройств, отличных от Windows, которые обращаются к Project Server 2013 и Project Online.

Примечание.

Объектная модель JavaScript и интерфейс REST соответствуют клиентской объектной модели Project Server (CSOM). Они предоставляют эквивалентные функции пространству имен Microsoft.ProjectServer.Client в CSOM.

Доступ к функциям Project Server можно получить через объектную модель JavaScript, которая определена в пространстве имен PS в %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\PS.js файле. Объект ProjectContext в пространстве имен PS является точкой входа в объектную модель JavaScript.

Примечание.

Чтобы просмотреть объектную модель JavaScript и помочь в отладке, можно использовать файл PS.debug.js в том же каталоге. Чтобы упростить разработку на удаленном компьютере, пакет SDK для Project 2013 включает сборки платформа .NET Framework для CSOM, а также файлы PS.js и PS.debug.js.

Вы также можете получить доступ к функциям Project Server через интерфейс REST. Точка входа в интерфейс REST — это ресурс ProjectServer , доступ к которому осуществляется с помощью URI конечной https://ServerName/pwaName/_api/ProjectServer точки. Например, следующий запрос получает назначения в указанном проекте ( замените ServerName и pwaName и измените GUID в соответствии с проектом).

https://ServerName/pwaName/_api/ProjectServer/Projects('263fc8d7-427c-e111-92fc-00155d3ba208')/Assignments

Ресурс ProjectServer описан в разделе Ресурсы ProjectServer в интерфейсе REST. Другие ресурсы REST описаны в документации по соответствующим объектам и членам JavaScript в этой ссылке. Дополнительные сведения об использовании REST см. в статье Клиентская объектная модель (CSOM) для Project Server и программирование с помощью службы REST SharePoint 2013.

Библиотека JavaScript и справочник по REST для Project Server

См. также