Necesitas un plan Builder o superior para usar conectores en tu app.
Qué puedes hacer
Lleva el trabajo de ingeniería a los flujos de tu app.Hacer seguimiento de pull requests
Muestra qué pull requests están abiertos, quién los revisa y qué está pendiente, en un panel dentro de tu app.
Trabajar con issues
Lista y filtra issues, y abre uno nuevo cuando se reporte algo en tu app.
Seguir la actividad del repositorio
Lleva commits, versiones y estadísticas del repositorio a las páginas e informes que lee tu equipo.
Conectar GitHub
Conecta GitHub para que tu app pueda leer datos de repositorios y abrir issues.- Conector compartido
- Conector para usuarios de la app
Conectas una cuenta una sola vez y todas las personas que usan tu app comparten esa conexión y sus datos.Para añadir un conector compartido de GitHub:
- Haz clic en Connectors en la barra lateral de tu workspace.
- Haz clic en Add connector.
- Busca GitHub API y luego haz clic en él.
- Selecciona Shared connector y luego haz clic en Next.
- Introduce un Connection name.
- En Who can access, selecciona dónde se puede usar la conexión. El valor predeterminado es Apps and Super agent.
- En Permissions, selecciona Read-only o Read & write. El valor predeterminado es Read-only.
- Haz clic en Add connector y luego inicia sesión con la cuenta de GitHub que quieres compartir.
Alcances y permisos
Los alcances controlan lo que tu app puede hacer en GitHub.1
Conector compartido
En Permissions, selecciona el acceso que necesita tu app:
- Read-only: Concede
read:useryread:org, para leer datos de perfil y de organización - Read & write: Añade
repo, para el control total de los repositorios a los que tiene acceso la cuenta conectada
2
Conector para usuarios de la app
No hay nada seleccionado en Scopes de forma predeterminada, así que selecciona lo que necesita tu app. Additional scopes viene rellenado con:
read:useryread:org: Leen datos de perfil y de organización
Acceso: Tu app trabaja con los repositorios y organizaciones a los que tiene acceso la cuenta de GitHub que autoriza la conexión.
Usar GitHub en una función de backend
Una vez conectado GitHub, tus funciones de backend pueden obtener un token de acceso y llamar directamente a la API de GitHub. Base44 gestiona el flujo OAuth y el almacenamiento de tokens.- Para una conexión compartida, usa
getConnection()para obtener el token. - Para una conexión de usuario de la app, usa
getCurrentAppUserConnection()para que cada solicitud use el token de la persona que inició sesión.
Conectores compartidos
Configura, despliega y llama a una conexión compartida desde una función de backend.
Conectores para usuarios de la app
Obtén un token por usuario y llama a la API como la persona que inició sesión.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.