【发布时间】:2022-02-02 01:38:04
【问题描述】:
我获得了存储库的 Deploy 密钥。如何使用 Github API 使用部署密钥进行授权。是否有任何 python 模块来实现这一点? 注意:我不能使用个人访问令牌。
【问题讨论】:
标签: github authorization github-api deploy-keys
我获得了存储库的 Deploy 密钥。如何使用 Github API 使用部署密钥进行授权。是否有任何 python 模块来实现这一点? 注意:我不能使用个人访问令牌。
【问题讨论】:
标签: github authorization github-api deploy-keys
您不能使用部署密钥来访问 GitHub API。部署密钥是 SSH 密钥,它们只允许通过 SSH 进行访问。 GitHub API 仅通过 HTTPS 运行,因此您将无法使用部署密钥进行身份验证。
您可以使用个人访问令牌或其他类型的 OAuth 令牌来访问 GitHub API。 GitHub 记录了您可以使用的各种身份验证方法以及它们的工作原理。
【讨论】: