GitHub Api download zip or tarball link

Здесь была хорошая ссылка о том, как создается строка zip/tarball

Когда я загружаю zip с github, что представляет собой шестнадцатеричная строка в конце имени файла?

Но я смотрю на GitHub APIv3, и мне интересно, может быть, я что-то упускаю.

  1. Есть ли способ получить ссылку на zip/tarball через вызов API?

  2. Если нет, есть ли способ собрать эту строку без использования бинарного файла или библиотеки git? То есть, могу ли я использовать различные вызовы API, чтобы вытащить нужные мне данные и собрать их в нужный мне URL?

Я знаю, что второй вопрос немного неразумен для stackoverflow, и это немного забавный проект для меня, поэтому я бы предпочел, чтобы во втором вопросе вы просто подтолкнули меня в правильном направлении, а не вывалили фрагмент кода. Или просто скажите мне, возможно ли это.

56
задан Community 23 May 2017 в 12:34
поделиться