Получить самого последнего автора в файл (Github Contents API) - PullRequest
0 голосов
/ 21 февраля 2019

Итак, у меня есть данные из https://api.github.com/repos/req-res/articles/readme, которые моё приложение может получить, но мне нужно имя пользователя самого последнего автора (archiebaer).Это должно быть сделано на стороне клиента, поэтому я не хочу, чтобы в каждом коммите в хранилище был указан путь к файлу, так как это может быть вредно для UX, но если это единственный путь, ничего страшного.

Формулируется как вопрос (в случае, если вы не можете решить, что я хочу): Как я могу получить имя пользователя самого последнего автора?

1 Ответ

0 голосов
/ 05 марта 2019

Если под author вы подразумеваете автора коммитов, который, как я считаю, именно к этому вы стремитесь, вы захотите использовать Commits API .Теперь я до сих пор не знаю, нужен ли вам последний автор коммита для файла README.md или просто для репо:

Вы захотите использовать Список коммитов в репозиторииконечная точка и на основе ваших требований вы можете сделать несколько фильтров запросов.

  1. Вы можете фильтровать по sha по запросу, например, чтобы получать коммиты только по master
  2. Если вы просто хотите коммиты для файла README.md, то вы такжехотите использовать фильтр для path

Если вы хотите только master коммитов для path README.md, тогда вы бы объединили оба.На этой конечной точке больше фильтров, поэтому я советую вам внимательно прочитать, прежде чем пытаться снова.

Надеюсь, это поможет.

...