【发布时间】:2019-01-16 10:22:29
【问题描述】:
我使用了下面的 GitHub api,我能够获取路径的文件详细信息。
此 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": "***"
}
}]
我需要在此响应中获取 sha 的提交日期详细信息。
"sha": "1cef8efa8694678e3b7ab230a6a891afa1a1996d"
我尝试过使用另一个 API,即:
但是这个 API 对这个 sha 的响应是:
{
"message": "Not Found",
"documentation_url": "https://developer.github.com/enterprise/2.14/v3/repos/commits/#get-a-single-commit"}
我们如何使用 API 调用获取提交日期详细信息以及 GitHub 内容详细信息?
【问题讨论】:
-
有没有办法使用 GitHub API 调用获取 GitHub 文件的下载 url、提交 id 和提交日期详细信息?
标签: python git api github github-api-v3