Cette page existe aussi enEN
iTeam
Guide API · Données, BI et bases de données Avec les identifiants de votre entreprise

API Firebase : ce qu'on peut faire et comment l'utiliser avec des agents IA

Firebase réunit des services Google pour les applications, avec des API REST et des SDK d'administration pour Firestore, Realtime Database, Authentication, Cloud Messaging et Storage. Il est utilisé par les équipes produit et ingénierie qui construisent des apps web et mobiles. L'accès d'administration se fait par un compte de service du projet dans Google Cloud.

Nina
Guide API

Ce que propose l’API Firebase

Cloud Firestore

Lecture, écriture et requêtes sur des collections et des documents.

Realtime Database

Données en arbre JSON synchronisées en temps réel.

Authentication

Gestion des utilisateurs : recherche, désactivation et réinitialisation d'accès.

Cloud Messaging

Envoi de notifications push à des appareils et à des sujets.

Cloud Storage

Fichiers envoyés par les utilisateurs de l'app.

Remote Config

Paramètres de configuration de l'app modifiés sans nouvelle version.

Comment accéder à l’API Firebase

  • Avec les identifiants de votre entrepriseCompte de service du projet avec clé privée ou identifiants par défaut de Google Cloud, avec des rôles IAM limités. L'accès des clients de l'app suit les règles de sécurité de Firebase.
  • Le compte de service ignore les règles de sécurité de l'app : limitez les rôles dans IAM.
  • Lectures et écritures sont facturées à l'usage ; évitez les balayages complets fréquents.
  • Les données des utilisateurs de l'app sont personnelles (RGPD).

Documentation officielle: firebase.google.com/docs

Ce qu’un agent iTeam fait avec l’API Firebase

Le support voit le compte de l'utilisateur

Quand le client se plaint de ne pas pouvoir se connecter, l'agent consulte l'utilisateur dans Authentication et le document de profil, puis explique au support ce qui se passe.

Notification ciblée avec relecture

L'équipe produit décrit la campagne et l'agent prépare l'envoi par Cloud Messaging vers le bon sujet, en attendant la validation.

Donnée incohérente

L'agent vérifie les documents Firestore qui sortent du format attendu et liste les cas pour l'ingénierie.

Fonction coupée en urgence

Avec validation, l'agent modifie un paramètre de Remote Config pour désactiver une fonction défectueuse.

De l’identifiant à l’agent au travail, avec validation

01

Créer un compte de service restreint

Dans le Google Cloud du projet, créez le compte avec des rôles minimaux, par exemple la lecture seule sur Firestore.

02

Enregistrer dans le coffre d'iTeam

La clé est conservée dans le coffre et chaque agent n'utilise que les services ouverts.

03

Tester avec validation

Écritures, envois de push et changements de configuration passent par une validation humaine.

Questions

Questions sur l’API Firebase

L'API Firebase est-elle gratuite ?

Cela dépend de l'usage : il existe un palier gratuit et, au-delà, une facturation des lectures, écritures, du stockage et d'autres ressources dans l'offre payante.

Faut-il programmer pour utiliser l'API Firebase avec iTeam ?

Pas nécessairement. L'outil HTTP d'iTeam utilise les API REST avec la documentation, et l'équipe de déploiement configure avec votre équipe technique.

L'agent accède-t-il à la base de mon app en production ?

Seulement si vous l'autorisez. L'idéal est de commencer en lecture avec des rôles restreints.

Prochaine étape

Mettez une équipe IA au travail cette semaine.

Commencez gratuitement avec une équipe prête, ou parlez-nous : notre squad met l’IA en production avec vos équipes.

300+intégrations
4langues
Agents au travail en ce moment