Mettre à jour tous les champs dans Word avec l'API REST Python

Suivez cet article pour mettre à jour tous les champs de DOC avec l’API REST Python. Vous apprendrez à mettre à jour les champs dans Word avec l’API Python Low Code à l’aide d’un SDK Cloud basé sur Python. Un processus complet sera présenté, du chargement du fichier Word source au téléchargement du fichier Word mis à jour depuis le stockage Cloud.

Condition préalable

Étapes pour mettre à jour un champ dans Word avec le service Python RESTful

  1. Instanciez l’objet Configuration en définissant le secret client et l’ID pour la mise à jour des champs
  2. Créez l’objet WordsApi en utilisant la configuration ci-dessus
  3. Charger le fichier Word source dans un flux mémoire contenant des données de champ telles que la table des matières
  4. Créez la classe UpdateFieldsOnlineRequest pour créer une demande pour le fichier Word chargé
  5. Appelez la méthode Mettre à jour les champs en ligne() en utilisant l’objet de requête ci-dessus
  6. Analyser la réponse de l’API et accéder au flux renvoyé
  7. Enregistrez le flux de sortie sous forme de fichier sur le disque

Les étapes ci-dessus expliquent comment mettre à jour tous les champs dans Word avec l’API REST Python. Lisez le fichier Word source dans le flux mémoire, créez un objet de requête, définissez le nom du fichier de destination et appelez la méthode UpdateFieldsOnline() pour mettre à jour les champs. Analysez le flux résultant dans le document de réponse et enregistrez-le sous forme de fichier sur le disque.

Code pour mettre à jour automatiquement les champs dans Word avec l’API REST Python

Cet exemple de code montre comment mettre à jour les champs Word d’un fichier Word. Vous pouvez mettre à jour la table des matières, les références croisées, les numéros de page et les champs de date et d’heure. Lorsque nous définissons un nom de fichier de destination, l’objet document renvoyé contient une réponse portant le même nom afin de le distinguer des autres fichiers du stockage Cloud.

Vous pouvez également consulter une autre fonctionnalité sur la page suivante : Extraire du texte d’un document Word avec l’API REST Python.

 Français