Я использовал приведенный ниже GitHub API, и я могу получить подробную информацию о пути к файлам.
https://github.***.com/api/v3/repos/exampleowner-Management/examplerepo/contents/Compile/Teradata/Tables?access_token=*****
Результат этого вызова API:
[
{
"name": ".DS_Store",
"path": "Compile/Tables/test",
"sha": "1cef8efa8694678e3b7ab230a6a891afa1a1996d",
"size": 8196,
"url": "***",
"html_url": "***",
"git_url": "***",
"download_url": "***",
"type": "file",
"_links": {
"self": "***",
"git": "***",
"html": "***"
}
}]
Мне нужно получить подробную информацию о дате фиксации для ша в этом ответе.
"ша": "1cef8efa8694678e3b7ab230a6a891afa1a1996d"
Я пытался использовать другой API, а именно:
https://github.***.com/api/v3/repos/exampleowner-Management/examplerepo/commits/1cef8efa8694678e3b7ab230a6a891afa1a1996d?access_token=*****
но ответ этого API для этого ша:
{
"message": "Not Found",
"documentation_url": "https://developer.github.com/enterprise/2.14/v3/repos/commits/#get-a-single-commit"}
Как мы можем получить информацию о дате фиксации вместе с информацией о содержимом GitHub с помощью вызовов API?