Exemples

Cette section présente un atelier de programmation qui vous permettra de vous familiariser avec l'API Google Sheets. Vous trouverez également un ensemble d'exemples de "recette" qui montrent comment traduire une action Google Sheets prévue en requête API.

Il existe souvent plusieurs façons d'effectuer une tâche donnée avec l'API. Lorsque vous décidez de la manière d'aborder une tâche, tenez compte des points suivants:

  • Si vous devez lire ou écrire des valeurs de cellule, la collection spreadsheets.values est un meilleur choix que la collection spreadsheets. L'ancienne interface est plus facile à utiliser pour les opérations de lecture/écriture simples.
  • Dans la mesure du possible, utilisez les méthodes par lot (spreadsheet.batchUpdate, spreadsheet.values.batchGet et spreadsheet.values.batchUpdate) pour regrouper plusieurs requêtes dans un seul appel de méthode. Ces méthodes de traitement par lot améliorent l'efficacité, car elles:

    • Réduisez la surcharge HTTP du client.
    • Réduisez le nombre de requêtes effectuées.
    • Réduisez le nombre de révisions du document.
    • Garantit l'atomicité de toutes les modifications apportées au lot.

Recettes

Les exemples répertoriés dans cette section montrent comment exprimer des actions courantes dans Sheets sous forme de requêtes de l'API Sheets v4.

Ces exemples sont présentés sous la forme de requêtes HTTP pour être neutres en ce qui concerne le langage. Pour découvrir comment implémenter les protocoles de requête de l'API Sheets dans un langage spécifique à l'aide des bibliothèques clientes des API Google, consultez les guides Lire et écrire des valeurs de cellule et Mettre à jour des feuilles de calcul.

Les recettes de cette section sont divisées dans les catégories suivantes: