Accéder à SharePoint à partir des applications de périphérique mobiles et natives
Découvrez comment accéder à SharePoint à partir d'applications mobiles et les autres applications de périphérique natif et à partir d'applications web externe. « sans code » solutions bac à sable, solutions de batterie de serveurs et Compléments SharePoint sont exécutées à partir de SharePoint, mais les applications sur d'autres plateformes sont également accessibles API clientes SharePoint.
Important
To test and debug on any platform, you need a developer account on Office 365. More info: Configurer un environnement de développement pour les compléments pour SharePoint dans Office 365 or Créer un Site du développeur dans un abonnement Office 365 existant.
Applications de périphérique mobiles et natives non-Microsoft
Les applications de périphérique non-Microsoft, y compris les applications mobiles, utilisent des API REST et OData SharePoint pour les opérations CRUD sur des données SharePoint.
Pour les concepts de base, consultez Découverte du service REST SharePoint.
Pour une référence complète, consultez Référence de l’API REST pour SharePoint.
Pour plus d’informations sur la création d’applications mobiles pour toute plateforme, consultez Créer des applications mobiles pour d’autres plateformes avec SharePoint.
Applications Windows Phone qui accèdent à SharePoint
Applications Windows Phone peuvent utiliser une des opérations suivantes :
La version du modèle (CSOM) objet côté client .NET SharePoint spécifiquement pour les appareils Windows Phone.
L'API REST/OData SharePoint.
Ces applications mobiles peuvent tirer parti de la prise en charge dans SharePoint pour le service de Notification Push de Microsoft et un nouveau type de champ de géolocalisation.
Pour plus d’informations sur la création d’applications Windows Phone qui accèdent à SharePoint, voir Créer des applications Windows Phone accédant à SharePoint.
Applications web qui ne démarrent pas à partir de SharePoint
Les applications Web qui ne commencent pas à partir de SharePoint ne sont pas strictement «Compléments SharePoint », même si elles sont parfois considérées comme Compléments SharePoint dans MSDN et d'autres documents. Ces applications incluent, entre autres, celles qui s'exécutent dans le lancement d'application Office 365 et Compléments Office, ainsi que toutes les applications web qui sont exécutées directement à partir d'un navigateur.
Vous pouvez créer ces applications sur la plate-forme ASP.NET ou une pile non Microsoft. Si vous générez votre application web sur une pile non Microsoft, il effectue des opérations CRUD avec l'API REST/OData, tout comme une application de périphérique non Microsoft. Si vous le générez sur ASP.NET qu'il peut utiliser le modèle CSOM SharePoint ou l'API REST/OData.
These apps gain authorized access to SharePoint data by using access tokens that are issued by the Azure Control Service (ACS) in compliance with the OAuth Authentication Code flow. For more, see Flux OAuth de code d'authentification pour les compléments SharePoint.
Important
Azure Access Control (ACS), a service of Azure Active Directory (Azure AD), will be retired on November 7, 2018. This retirement does not impact the SharePoint Add-in model, which uses the https://accounts.accesscontrol.windows.net hostname (which is not impacted by this retirement). For more information, see Impact of Azure Access Control retirement for SharePoint Add-ins.