Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

192
Views
¿Hay alguna manera de aceptar la invitación de github como colaborador automáticamente? ¿Preferiblemente con octokit?

He estado usando octokit para obtener repositorios de github y sus confirmaciones, pero me di cuenta de que si el repositorio es privado, la persona debe invitarme y tengo que aceptarlo manualmente cada vez. Encontré esto como una solución, pero para ser honesto, no estoy seguro de cómo podría usarlo.

Este es el método que obtengo de los repositorios de github:

 <script type="module"> import { Octokit } from "https://cdn.pika.dev/@octokit/core"; const octokit = new Octokit({ auth: "*authkey*" }); octokit.request('GET /repos/:owner/:repo/commits', { owner: "*owner*", repo: "*repo*" }).then(response => console.log(response.data)) </script>

¡De forma anticipada, muchas gracias por su ayuda!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Nunca trabajé con invitaciones de GitHub a través de la API, pero aparentemente Octokit ofrece la opción de crear una invitación, enumerar todas las invitaciones existentes para un usuario o un repositorio y aceptar o rechazar una invitación:

  • https://octokit.github.io/rest.js/v18#repos-aceptar-invitación
  • https://octokit.github.io/rest.js/v18#repos-list-invitations

Supongo que puedes jugar con esto y conseguir tu objetivo, ¿verdad?

Además, si está utilizando la API de GitHub para un determinado grupo de repositorios, le recomiendo que eche un vistazo a https://github.com/octoherd . Ofrece una manera fácil de crear scripts y reutilizar las utilidades existentes para interactuar con la API de GitHub con Octokit.

Háganos saber si todavía tiene problemas con esto.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!