所以我有来自 的数据https://api.github.com/repos/req-res/articles/readme
,我的应用程序可以获取这些数据,但我需要最新作者的用户名 ( archiebaer
)。这必须在客户端完成,所以我不想最好在存储库中搜索文件路径的每个提交,因为这可能对 UX 有害,但如果这是唯一的方法,那没关系。
表述为一个问题(以防您无法弄清楚我想要什么):如何获得最新作者的用户名?
所以我有来自 的数据https://api.github.com/repos/req-res/articles/readme
,我的应用程序可以获取这些数据,但我需要最新作者的用户名 ( archiebaer
)。这必须在客户端完成,所以我不想最好在存储库中搜索文件路径的每个提交,因为这可能对 UX 有害,但如果这是唯一的方法,那没关系。
表述为一个问题(以防您无法弄清楚我想要什么):如何获得最新作者的用户名?
如果author
您的意思是提交作者,我相信这是您的目标,您将希望使用Commits API。现在我仍然不知道您是否想要README.md
文件的最后提交作者,或者只是一般的回购所以:
您将希望在存储库端点上使用列表提交,并且根据您的要求,您可以执行一些查询过滤器。
sha
根据请求进行过滤,例如,仅获取提交master
README.md
文件,那么您还想使用过滤器path
如果您只想master
提交,path
README.md
那么您可以将两者结合起来。该端点上有更多过滤器,因此我建议您在重试之前进行适当的阅读。
希望这可以帮助。