У меня есть скрипт для загрузки всех репозиториев в моей организации, и он отлично работает.
Мы недавно добавили команды, и я бы хотел, чтобы целевая команда загрузила все репозитории в этой команде.
Чтобы получить всю организацию, я могу сделать это: (изменить номер страницы, чтобы пройти их)
Работает:
https://api.github.com/orgs/MY_ORG/repos?access_token=MY_TOKEN&per_page=100&page=1
Как мне это сделать для команды в организации? Я пробовал:
Не работает
https://api.github.com/orgs/MY_ORG/teams/TEAM_SLUG/repos?access_token=MY_TOKEN
Как и некоторые другие, ни один из которых не работает.
Глядя на документацию API кажется, что то, что я пытаюсь, должно работать. Я даже не могу получить список команд, которые есть в документации:
GET /orgs/:org/teams/:team_slug
Так что если я сделаю:
https://api.github.com/orgs/MY_ORG/teams/TEAM_SLUG?access_token=MY_TOKEN
Я просто получаю сообщение об ошибке Not Found со ссылкой на документы.
У кого-нибудь есть успехи в этом?