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.
Intégrez Fluid Framework et SharePoint Embedded pour incorporer de manière transparente et efficace la collaboration de documents dans vos applications.
Arrière-plan
Fluid Framework est une collection de bibliothèques clientes permettant de distribuer, de synchroniser et d’enregistrer des données partagées. Ces bibliothèques permettent à plusieurs clients de créer et d’utiliser simultanément des structures de données partagées en temps réel. Fluid Framework permet aux développeurs d’utiliser les mêmes pratiques avec des données partagées qu’avec des données locales. Par exemple, un objet Fluid fonctionne de la même façon qu’un objet TypeScript local.
Démarrage rapide
Commencez à générer dans le répertoire d’exemples d’applications Fluid. Vous devez d’abord créer une application SharePoint Embedded.
Prise en main de SharePoint Embedded
Essayez SharePoint Embedded gratuitement en créant un type de conteneur à des fins d’évaluation.
- Configurez un client d’essai gratuit Microsoft 365. Vous pouvez également utiliser un locataire existant si vous avez des informations d’identification d’administrateur.
- Connectez-vous à l’extension SharePoint Embedded Visual Studio Code et suivez les étapes pour créer une application et un type de conteneur à des fins d’évaluation.
Configuration requise
Pour commencer à créer avec Fluid Framework, vous avez besoin des éléments suivants :
- informations d’identification Administration : vous avez besoin d’informations d’identification d’administration pour un locataire Microsoft 365.
- Application SharePoint Embedded : veillez à inscrire votre application dans Microsoft Entra ID. Si vous n’avez pas d’application SharePoint Embedded, reportez-vous à la section précédente.
-
ID d’application (client) : obtenez le
ClientID
pour votre application SharePoint Embedded. -
Informations sur le type de conteneur :
- Identifiez le
ContainerTypeId
associé au type de conteneur de votre application.
- Identifiez le
-
Conteneurs :
- Vérifiez qu’au moins un conteneur créé du même type de conteneur est lié à votre application SharePoint Embedded.
Prise en main de Fluid
Accéder aux informations de l’application
Vous avez besoin du ClientID
à partir de votre application et du ContainerTypeId
associé aux conteneurs créés sur cette application.
Le ClientID
est essentiel pour acquérir les jetons d’accès corrects lors de l’utilisation de l’infrastructure Et des documents Fluid. est ContainerTypeId
nécessaire pour accéder aux conteneurs associés à votre application SharePoint Embedded.
Si vous avez utilisé l’extension Visual Studio Code, vous pouvez exporter votre environnement Postman pour afficher facilement vos ContainerTypeId
et ClientID
.
Sinon, vous pouvez accéder à votre ContainerTypeId
à l’aide de l’applet de Get-SPOContainerType
commande PowerShell. Votre ClientID
est disponible dans Microsoft Entra ID en accédant à Identity>App Registrations>Applications>Toutes les applications pour afficher la vue d’ensemble de votre application.
Exécuter l’exemple d’application Fluid : Compteur d’éléments
À présent, vous pouvez tester et commencer à créer avec le compteur d’éléments d’exemple d’application Fluid .
Escalier:
Collecter vos
ClientID
informations d’identification d’administrateurContainerTypeId
client et d’application SharePoint EmbeddedAccédez au répertoire dans lequel vous souhaitez cloner le référentiel Exemples Fluid
Clonez le référentiel en exécutant la commande :
git clone https://github.com/microsoft/FluidExamples.git
Accédez au répertoire Compteur d’éléments
cd .\FluidExamples\item-counter-spe\
Créez un fichier .env vide et entrez votre
ClientID
etContainerTypeId
sans espace comme suit :SPE_CLIENT_ID=YOUR_CLIENTID SPE_CONTAINER_TYPE_ID=YOUR_CONTAINERTYPE_ID
npm install
npm run dev
Une fois Webpack terminé, accédez à
https://localhost:8080
Connectez-vous avec les informations d’identification Administration de votre locataire
Accorder le consentement de l’administrateur pour votre application dans la fenêtre contextuelle
Copiez l’URL complète dans un autre onglet de navigateur ou envoyez-la à une personne disposant d’informations d’identification au même locataire. Il peut s’agir d’informations d’identification utilisateur tant qu’ils se trouvent sur le même locataire. Les modifications en direct apportées au compteur d’éléments sur les deux navigateurs indiquent que les données sont synchronisées entre les clients.
Félicitations pour l’exécution de votre première application Fluid ! Pour plus d’informations, consultez le fichier LISEZ-moi du compteur d’éléments.