Skip to main content
Conecta tu app a GitHub para hacer seguimiento de pull requests, trabajar con issues y seguir la actividad del repositorio. Puedes usar una cuenta compartida o la cuenta de GitHub propia de cada persona. Este conector permite que tu app trabaje con la API de GitHub. Para sincronizar el código de tu app con un repositorio de GitHub, usa Base Code.
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.
Prompts de ejemplo Describe en el chat de IA el repositorio, qué activa la acción y los campos dinámicos. Por ejemplo:

Conectar GitHub

Conecta GitHub para que tu app pueda leer datos de repositorios y abrir issues.
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:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Haz clic en Add connector.
  3. Busca GitHub API y luego haz clic en él.
  4. Selecciona Shared connector y luego haz clic en Next.
  5. Introduce un Connection name.
  6. En Who can access, selecciona dónde se puede usar la conexión. El valor predeterminado es Apps and Super agent.
  7. En Permissions, selecciona Read-only o Read & write. El valor predeterminado es Read-only.
  8. 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:user y read: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:user y read: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.