Avec l'API Google Chat, les applications peuvent importer des données depuis d'autres plates-formes de messagerie dans Google Chat à l'aide d'espaces en mode importation. Pour en savoir plus, consultez Importer des données de message dans Google Chat depuis un autre service.
Pour lire et écrire des ressources dans des espaces en mode importation, vous devez
authentifier les applications Chat avec un compte de service.
Accordez au compte de service l'autorisation d'API Chat suivante par un administrateur : https://www.googleapis.com/auth/chat.import.
Seuls les administrateurs de domaine Google Workspace peuvent accorder cette autorisation OAuth aux comptes de service via la délégation à l'échelle du domaine. Chaque domaine dans lequel une application Chat crée des espaces en mode importation doit disposer de cette autorisation OAuth. Une fois que le compte de service a reçu l'autorisation à l'échelle du domaine pour cette autorisation, les applications Chat peuvent accéder aux espaces en mode importation en empruntant l'identité d'un compte utilisateur.
Dans certains cas, le compte utilisateur à emprunter peut ne plus être disponible. Dans ce cas, l'application Chat peut utiliser les identifiants de son compte de service comme solution de secours. Par exemple, si vous supprimez un compte utilisateur qui a été utilisé lors de la création d'un message, l'application Chat peut utiliser ses propres identifiants de compte de service pour créer un message contenant le même contenu. Les applications Chat peuvent accéder aux espaces en mode importation en tant qu'application à l'aide des identifiants de compte de service avec l'autorisation OAuth suivante : https://www.googleapis.com/auth/chat.bot.
Aucune autre autorisation d'API Google Chat n'est requise lors de l'importation de ressources dans un espace en mode importation. Les applications Chat ne peuvent importer du contenu que dans les espaces en mode importation qu'elles créent, et non dans les espaces en mode importation créés par d'autres applications.
Le tableau suivant liste les méthodes de ressources que les applications Chat peuvent appeler dans les espaces en mode importation, ainsi que le type d'authentification qu'elles prennent en charge :
Méthode de ressource |
Emprunt d'identité utilisateur pris en charge |
Identifiants de compte de service pris en charge |
|---|---|---|
|
Oui |
Non |
|
Non |
Oui |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Oui |
|
Oui |
Oui |
|
Non |
Oui |
|
Oui |
Non |
|
Oui |
Oui |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Non |
|
Oui |
Non |
Articles associés
- Pour en savoir plus sur l'authentification et l'autorisation, consultez Authentifier et autoriser les applications Google Chat et les requêtes API.
- Pour savoir comment configurer un compte de service afin d'accéder à l'API Google Chat, consultez S'authentifier en tant qu'application Google Chat.
- Pour savoir comment commencer à importer des ressources à l'aide d'espaces en mode importation, consultez Importer des données dans Google Chat.