Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La bibliothèque JavaScript et la référence REST pour Project Server 2013 contiennent des informations sur le modèle objet JavaScript et l’interface REST que vous utilisez pour accéder aux fonctionnalités de Project Server. Vous pouvez utiliser ces API pour développer des applications web inter-navigateurs, des compléments Project Professionnel 2013 et des applications pour les appareils non Windows qui accèdent à Project Server 2013 et Project Online.
Remarque
Le modèle objet JavaScript et l’interface REST s’alignent sur le modèle objet côté client (CSOM) de Project Server. Ils fournissent des fonctionnalités équivalentes à l’espace de noms Microsoft.ProjectServer.Client dans le modèle CSOM.
Vous pouvez accéder aux fonctionnalités de Project Server via le modèle objet JavaScript, qui est défini dans l’espace de noms PS du %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\PS.js
fichier. L’objet ProjectContext dans l’espace de noms PS est le point d’entrée du modèle objet JavaScript.
Remarque
Pour parcourir le modèle objet JavaScript et faciliter le débogage, vous pouvez utiliser le fichier PS.debug.js dans le même répertoire. Pour faciliter le développement sur un ordinateur distant, le téléchargement du Kit de développement logiciel (SDK) Project 2013 inclut les assemblys .NET Framework pour le modèle CSOM, ainsi que les fichiers PS.js et PS.debug.js.
Vous pouvez également accéder aux fonctionnalités de Project Server via l’interface REST. Le point d’entrée de l’interface REST est la ressource ProjectServer , à laquelle vous accédez à l’aide de l’URI du https://ServerName/pwaName/_api/ProjectServer
point de terminaison. Par exemple, la requête suivante obtient les affectations dans le projet spécifié (remplacez ServerName et pwaName et modifiez le GUID pour qu’il corresponde à un projet).
https://ServerName/pwaName/_api/ProjectServer/Projects('263fc8d7-427c-e111-92fc-00155d3ba208')/Assignments
La ressource ProjectServer est décrite dans Ressources ProjectServer dans l’interface REST. D’autres ressources REST sont décrites dans la documentation des objets et membres JavaScript correspondants dans cette référence. Pour plus d’informations sur l’utilisation de REST, voir Modèle objet côté client (CSOM) pour Project Server et Programmation à l’aide du service REST SharePoint 2013.
Bibliothèque JavaScript et référence REST pour Project Server
- PS.js bibliothèque JavaScript et référence REST Contient des informations sur le modèle objet JavaScript et l’interface REST pour Project Server 2013.