Я хочу, чтобы получить всю информацию о файлах из моего репозитория GitHub с помощью octokitПолучение всех файлов для репозитория с помощью OctoKit
projectis: http://octokitnet.readthedocs.org/en/latest/contributing/
Обновлено: , что я думал, что я могу сделать, это getAllFilesFromRepository
, который вернет json с чем-то вроде примера для всех файлов в репозитории
{
"type": "symlink",
"target": "/path/to/symlink/target",
"size": 23,
"name": "some-symlink",
"path": "bin/some-symlink",
"sha": "452a98979c88e093d682cab404a3ec82babebb48",
"url": "https://api.github.com/repos/octokit/octokit.rb/contents/bin/some-symlink",
"git_url": "https://api.github.com/repos/octokit/octokit.rb/git/blobs/452a98979c88e093d682cab404a3ec82babebb48",
"html_url": "https://github.com/octokit/octokit.rb/blob/master/bin/some-symlink",
"download_url": "https://raw.githubusercontent.com/octokit/octokit.rb/master/bin/some-symlink",
"_links": {
"git": "https://api.github.com/repos/octokit/octokit.rb/git/blobs/452a98979c88e093d682cab404a3ec82babebb48",
"self": "https://api.github.com/repos/octokit/octokit.rb/contents/bin/some-symlink",
"html": "https://github.com/octokit/octokit.rb/blob/master/bin/some-symlink"
}
}
Обратите внимание: Я не хочу скачивать файлы вообще или писать запрос с несколькими вызовами для извлечения данных.
Пункт моего упражнения состоял в том, чтобы не загружать файл, но только json со структурой – cpoDesign
@cpoDesign Я отредактировал свой ответ, чтобы использовать правую конечную точку. Спасибо за разъяснения. –
Спасибо за ваш ответ, попробуем это – cpoDesign