GitHub API - 通过访问令牌获取提交详细信息

GitHub API - Get commit details via access token

使用 GitHub API,假设我使用了 OAuth 并且我有用户的客户端密码。假设我还有一个存储库,比如 myname/project,还有一个提交 ID,比如 asdfghjkl123。有了这些信息,我知道我可以 get the details of the commit,但我如何才能对用户的 "behalf" 执行此操作?基本上,我想使用我拥有的访问令牌,以便速率限制基于用户。这甚至可能吗?

如图this issue

A way to provide a GITHUB_AUTH_TOKEN env var which is attached to GitHub requests to avoid api limits, as in this PR

我总是在进行 curl GitHub API 调用之前将 GITHUB_AUTH_TOKEN 设置为我的令牌:然后我受益于更高的速率限制。