1

我获得了存储库的 Deploy 密钥。如何使用 Github API 使用部署密钥进行授权。是否有任何 python 模块来实现这一点?注意:我不能使用个人访问令牌。

4

1 回答 1

0

您不能使用部署密钥来访问 GitHub API。部署密钥是 SSH 密钥,它们只允许通过 SSH 进行访问。GitHub API 仅通过 HTTPS 运行,因此您将无法使用部署密钥进行身份验证。

您可以使用个人访问令牌或其他类型的 OAuth 令牌来访问 GitHub API。GitHub 记录了您可以使用的各种身份验证方法以及它们的工作原理。

于 2021-09-17T19:02:55.920 回答