Con la API de Google Chat, las apps pueden importar datos de otras plataformas de mensajería a Google Chat con espacios en modo de importación. Para obtener más información, consulta Importa datos de mensajes a Google Chat desde otro servicio.
Para leer y escribir recursos en los espacios en modo de importación, debes autenticar las apps de Chat con una cuenta de servicio.
Otorga a la cuenta de servicio el siguiente alcance de autorización de la API de Chat por parte de un administrador: https://www.googleapis.com/auth/chat.import
.
Solo los administradores de dominio de Google Workspace pueden otorgar este alcance de OAuth a las cuentas de servicio a través de la delegación de todo el dominio. Cada dominio en el que una app de Chat crea espacios en modo de importación debe tener este alcance de OAuth. Después de que se haya delegado la autoridad de todo el dominio para la cuenta de servicio, las apps de Chat podrán acceder a los espacios en modo de importación suplantando la identidad de una cuenta de usuario.
En algunas situaciones, es posible que la cuenta de usuario para la suplantación de identidad ya no esté disponible. En estos casos, la app de Chat puede usar las credenciales de su cuenta de servicio como resguardo. Por ejemplo, si borras una cuenta de usuario que se usó durante la creación del mensaje, la app de Chat puede usar sus propias credenciales de cuenta de servicio para crear un mensaje con el mismo contenido. Las apps de Chat pueden
acceder a los espacios del modo de importación como una app mediante credenciales de cuenta de servicio con el
siguiente permiso de OAuth: https://www.googleapis.com/auth/chat.bot
.
No se requieren otros permisos de la API de Google Chat cuando se importan recursos a un espacio en modo de importación. Las apps de Chat solo pueden importar contenido a los espacios en modo de importación que creen, no a los que crean otras apps.
En la siguiente tabla, se enumeran los métodos de recursos a los que las apps de Chat pueden llamar en los espacios en modo de importación y qué tipo de autenticación admiten:
Método del recurso |
Se admite la suplantación de usuarios |
Credenciales de cuenta de servicio compatibles |
---|---|---|
|
Sí |
No |
|
No |
Sí |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
Sí |
|
Sí |
Sí |
|
No |
Sí |
|
Sí |
No |
|
Sí |
Sí |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
Temas relacionados
- Para obtener más información sobre la autenticación y la autorización, consulta Autentica y autoriza apps de Google Chat y solicitudes a la API.
- Para aprender a importar recursos con los espacios en modo de importación, consulta Importa datos a Google Chat.