有什么方法可以通过我的用户名和密码登录我的 github 帐户并使用 api 生成个人访问令牌吗?
UPDATE:根据这个博客文章 https://developer.github.com/changes/2020-02-14-deprecating-oauth-auth-endpoint/,他们已经弃用了OAuth 授权 API https://developer.github.com/v3/oauth_authorizations/,支持生成个人访问令牌。
所以现在,你必须使用网络设置 https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line页面代替。
原答案:
调用 OAuth 授权 API
如果您要进行 OAuth 授权 API 调用来管理 OAuth 应用程序的授权或创建个人访问或 OAuth 令牌,例如:
curl -u my_username:my_password -X POST "https://api.github.com/authorizations" -d '{"scopes":["public_repo"], "note":"my token", "client_id":"my_client_id", "client_secret":"my_client_secret"}'
然后,您必须切换到 Web 应用程序流程来生成访问令牌。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)