Cette page a été traduite par l'API Cloud Translation.
Switch to English

API Google Cloud

Les API Google Cloud sont des interfaces de programmation de Google Cloud Platform. Elles constituent un élément clé de Google Cloud Platform, vous permettant d'ajouter facilement à vos applications toute la puissance de tout, du calcul au réseau, en passant par le stockage et l'analyse de données basée sur le machine learning.

À propos des API Cloud

Les API Cloud sont mises en œuvre en tant que services d'API réseau, tels que l'API Cloud Pub/Sub. Chaque API Cloud s'exécute généralement sur un ou plusieurs sous-domaines de googleapis.com, tels que pubsub.googleapis.com, et fournit des interfaces JSON et gRPC JSON aux clients via l'Internet public et le cloud privé virtuel (VPC). Les clients peuvent envoyer des requêtes HTTP et gRPC directement aux points de terminaison de l'API Cloud ou à l'aide de bibliothèques clientes.

Accéder aux API Cloud

Vous pouvez accéder aux API Cloud à partir d'applications de serveur avec nos bibliothèques clientes dans une grande variété de langages de programmation courants, à partir d'applications mobiles via les SDK Firebase ou à l'aide de clients tiers. Vous pouvez également accéder aux mêmes services via les outils du SDK Google Cloud ou l'interface utilisateur de Google Cloud Console.

Si vous débutez avec les API Cloud, consultez la page Premiers pas pour les utiliser.

Compatibilité avec HTTP et gRPC

Toutes les API Cloud fournissent une interface HTTP JSON simple que vous pouvez appeler directement ou viaBibliothèques clientes des API Google La plupart des API Cloud fournissent également gRPC que vous pouvez appeler viaBibliothèques clientes Google Cloud , qui améliorent les performances et la facilité d'utilisation. Pour en savoir plus sur nos bibliothèques clientes, consultez la page Présentation des bibliothèques clientes.

Quel que soit le type d'interface, toutes les API Cloud utilisent des principes de conception orientés ressources, comme décrit dans notre guide de conception d'API, qui garantit une expérience simple et cohérente pour les API Cloud.

Limiter votre utilisation

Les API Cloud sont partagées entre des millions de développeurs et d'utilisateurs. Pour garantir une utilisation équitable et minimiser les risques d'abus, toutes les API Cloud imposent des limites de débit et des quotas de ressources sur l'utilisation, couramment appelés quotas. Vous pouvez également utiliser ces quotas pour contrôler vos dépenses sur les produits Google Cloud en réduisant vos propres limites de quota. Si vous avez besoin de plus de quotas que les limites par défaut, vous devez envoyer des demandes d'augmentation de quota.

Pour en savoir plus, consultez la page Limiter l'utilisation des API.

Surveiller votre utilisation

La plupart des API Cloud fournissent des informations détaillées sur leur utilisation dans votre projet, y compris les niveaux de trafic, les taux d'erreur et les latences. Cela vous permet de trier rapidement les problèmes liés aux applications qui utilisent les API Cloud. Vous pouvez consulter ces informations dans le tableau de bord des API de Google Cloud Console. Vous pouvez également créer des tableaux de bord et des alertes personnalisés dans Cloud Monitoring.

Pour en savoir plus, consultez la page Surveiller l'utilisation des API.

API Cloud disponibles

Pour afficher les API Cloud disponibles, accédez à la bibliothèque d'API de Google Cloud Console.

Faites l'essai

Si vous débutez avec Google Cloud, créez un compte pour évaluer les performances de nos produits dans des scénarios réels. Les nouveaux clients bénéficient également d'un crédit de 300 $pour exécuter, tester et déployer des charges de travail.

Profiter d'un essai gratuit