Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les bibliothèques clientes Cloud sont les bibliothèques clientes les plus récentes et les plus recommandées pour appeler les API Google Cloud.
Les bibliothèques clientes Cloud offrent une expérience de développement optimisée en utilisant les conventions et styles naturels de chaque langage compatible. Elles réduisent également la longueur du code récurrent à écrire. En effet, elles sont conçues pour vous permettre de travailler en pensant à des déclinaisons de service, plutôt qu'à des détails de mise en œuvre ou à des concepts d'API de service.
Le tableau suivant fournit des liens pour vous aider à démarrer avec les bibliothèques clientes Google Cloud dans les langages compatibles. La page Dépôt GitHub répertorie pour chaque langage les services/API Cloud Platform compatibles avec la bibliothèque cliente Cloud de ce langage. Elle contient également des instructions d'installation pour une bibliothèque cliente unique fournissant une interface aux API.
Vous téléchargez également des bibliothèques clientes Cloud pour des servicesGoogle Cloud individuels : vous trouverez des informations détaillées qui vous aideront à démarrer sur la page "Bibliothèques clientes" du produit concerné. Par exemple, si vous souhaitez uniquement utiliser Pub/Sub, vous trouverez ces informations dans la section Bibliothèques clientes Pub/Sub.
Si une bibliothèque cliente Google Cloud n'est pas compatible pour un langage spécifique avec le service de votre choix, utilisez la bibliothèque cliente des API Google pour ce langage.
Utiliser les bibliothèques clientes Cloud avec Cloud Code
Cloud Code, des outils dans VS Code, IntelliJ et Cloud Shell pour le développement d'applications cloud, vous permet d'utiliser facilement les bibliothèques clientes Cloud sans quitter votre IDE. Vous pouvez facilement :
Parcourir les API Cloud
Consulter la documentation sur les API Cloud
Activer API Cloud
Ajouter des bibliothèques clientes Cloud à votre projet
Pour plus d'informations sur l'utilisation des bibliothèques clientes Cloud avec Cloud Code, consultez la documentation suivante :
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/01 (UTC)."],[[["\u003cp\u003eCloud Client Libraries are the recommended client libraries for interacting with Google Cloud APIs, offering an enhanced developer experience.\u003c/p\u003e\n"],["\u003cp\u003eThese libraries are designed to align with each language's conventions, thereby reducing the amount of boilerplate code needed by developers.\u003c/p\u003e\n"],["\u003cp\u003eCloud Client Libraries are available for various languages, including Go, Java, Node.js, Python, Ruby, PHP, C#, and C++, with detailed installation and reference guides for each.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code allows for easy integration and use of Cloud Client Libraries directly within popular IDEs such as VS Code, IntelliJ, and Cloud Shell.\u003c/p\u003e\n"],["\u003cp\u003eUsers can also download Cloud Client Libraries specifically for individual Google Cloud services, like Pub/Sub, if they do not wish to download everything at once.\u003c/p\u003e\n"]]],[],null,["# Cloud Client Libraries are the latest and recommended client libraries\nfor calling Google Cloud APIs.\n\nCloud Client Libraries provide an optimized developer experience\nby using each supported language's natural conventions and styles. They also\nreduce the boilerplate code you have to write because\nthey're designed to enable you to work with service metaphors in mind, rather\nthan implementation details or service API concepts.\n\nFor more information about client libraries for Cloud APIs, see\n[Client Libraries Explained](/apis/docs/client-libraries-explained).\n| **Note:** If you want to experiment with Google APIs without writing any code, try the [Google API Explorer](https://developers.google.com/apis-explorer).\n\nWorking with Cloud Client Libraries\n-----------------------------------\n\n### Cloud Client Libraries by language\n\nThe following table provides links to get you started with\nCloud Client Libraries in supported languages. The **GitHub Repo** page for\neach language lists the Cloud Platform services/APIs that are supported by that\nlanguage's Cloud Client Library. The page also has installation instructions for\na single client library that provides an interface to the APIs. \n\n### Cloud Client Libraries by service\n\nYou also download Cloud Client Libraries for individual\nGoogle Cloud services: you'll find detailed instructions to help you get\nstarted with these on the relevant product's Client Libraries page. For\nexample, if you only want to use [Pub/Sub](/pubsub/docs/overview),\nyou'll find this information in [Pub/Sub Client Libraries](/pubsub/docs/reference/libraries).\n\nIf a Cloud Client Library for a specific language doesn't support a\nservice you want to work with, use the\n[Google API Client Library](https://developers.google.com/api-client-library/)\nfor that language.\n\nUsing Cloud Client Libraries with Cloud Code\n--------------------------------------------\n\n[Cloud Code](/code), tools in VS Code, IntelliJ, and Cloud Shell\nfor developing cloud applications, lets you easily use\nCloud Client Libraries without leaving your IDE. You can easily:\n\n- Browse Cloud APIs\n- Read documentation for Cloud APIs\n- Enable Cloud APIs\n- Add Cloud Client Libraries to your project\n\nFor more on using Cloud Client Libraries with Cloud Code, see the\nfollowing documentation:\n\n- [Managing Cloud APIs and Libraries in Cloud Code for VS Code](/code/docs/vscode/client-libraries)\n- [Managing Cloud APIs and Libraries in Cloud Code for IntelliJ](/code/docs/intellij/client-libraries)\n- [Managing Cloud APIs and Libraries in Cloud Code for Cloud Shell](/code/docs/shell/client-libraries)\n\nTry it for yourself\n-------------------\n\n\nIf you're new to Google Cloud, create an account to evaluate how our\nproducts perform in real-world scenarios. New customers also get $300 in\nfree credits to run, test, and deploy workloads.\n[Get started for free](https://console.cloud.google.com/freetrial)"]]