Avec l'API Google Chat, les applications peuvent importer des données d'autres plates-formes de messagerie dans Google Chat en utilisant des espaces en mode importation. Pour en savoir plus, consultez Importer les données des messages dans Google Chat à partir d'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 le champ d'application d'autorisation suivant pour l'API Chat en tant qu'administrateur: https://www.googleapis.com/auth/chat.import
.
Seuls les administrateurs de domaine Google Workspace peuvent accorder ce champ d'application OAuth aux comptes de service via la délégation au niveau du domaine. Chaque domaine dans lequel une application Chat crée des espaces en mode importation doit disposer de ce champ d'application OAuth. Une fois que l'autorité du domaine a été déléguée au compte de service pour ce champ d'application, les applications Chat peuvent accéder aux espaces en mode importation en usurpant l'identité d'un compte utilisateur.
Dans certains cas, le compte utilisateur utilisé pour l'emprunt d'identité peut ne plus être disponible. Dans ce cas, l'application Chat peut utiliser les identifiants de leur compte de service en remplacement. Par exemple, si vous supprimez un compte utilisateur utilisé lors de la création du message, l'application Chat peut se servir de 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 du compte de service avec le champ d'application OAuth suivant: https://www.googleapis.com/auth/chat.bot
.
Aucun autre champ d'application de l'API Google Chat n'est requis lors de l'importation de ressources dans un espace du 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 répertorie les méthodes de ressources que les applications Chat peuvent appeler dans les espaces en mode importation, ainsi que le type d'authentification accepté:
Méthode de la ressource |
Emprunt d'identité d'utilisateur accepté |
Identifiants de compte de service compatibles |
---|---|---|
|
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 commencer à importer des ressources à l'aide d'espaces en mode importation, consultez Importer des données dans Google Chat.