共用方式為


Project Server 的 JavaScript 連結庫和 REST 參考

Project Server 2013 的 JavaScript 連結庫和 REST 參考包含 JavaScript 物件模型的相關信息,以及您用來存取 Project Server 功能的 REST 介面。 您可以使用這些 API 來開發跨瀏覽器 Web 應用程式、Project 專業版 2013 載入宏,以及存取 Project Server 2013 和 Project Online 的非 Windows 裝置應用程式。

注意事項

JavaScript 物件模型和 REST 介面會與 Project Server 用戶端物件模型 (CSOM) 一致。 它們提供對等的功能給 CSOM 中的 Microsoft.ProjectServer.Client 命名空間。

您可以透過 JavaScript 物件模型存取 Project Server 功能,該模型定義於 檔案的 PS 命名空間中 %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\PS.jsPS 命名空間中的 ProjectContext 物件是 JavaScript 物件模型的進入點。

注意事項

若要流覽 JavaScript 物件模型並協助偵錯,您可以使用相同目錄中的 PS.debug.js 檔案。 為了協助在遠端電腦上進行開發,Project 2013 SDK 下載包含 CSOM 的 .NET Framework 元件,以及 PS.js 和 PS.debug.js 檔。

您也可以透過 REST 介面存取 Project Server 功能。 REST 介面的進入點是 ProjectServer 資源,您可以使用 https://ServerName/pwaName/_api/ProjectServer 端點 URI 來存取該資源。 例如,下列查詢會取得指定專案中的指派 (取代 ServerNamepwaName,並將 GUID 變更為符合專案) 。

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

ProjectServer 資源會在 REST 介面的 ProjectServer 資源中描述。 本參考中對應 JavaScript 對象和成員的檔中會說明其他 REST 資源。 如需使用 REST 的詳細資訊,請 參閱客戶端物件模型 (適用於 Project Server 的 CSOM) 使用 SharePoint 2013 REST 服務進行程式設計。

Project Server 的 JavaScript 連結庫和 REST 參考

另請參閱