使用api在github中生成个人访问令牌

2024-04-27

有什么方法可以通过我的用户名和密码登录我的 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(使用前将#替换为@)

使用api在github中生成个人访问令牌 的相关文章

  • 将 Android 应用程序连接到 Github API

    我已经检查了一段时间 但仍然找不到有关如何准确地将我的 Android 应用程序连接到 Github API 的信息 我注册了它 也有一个令牌 阅读了有关端点和所有内容的信息 但无法理解在哪里使用令牌 有人可以给我提示吗 我使用下面的代码在
  • Powershell调用Github API:ConvertFrom-Json管道之谜

    我正在使用 PowerShell 调用 GitHub API 结果是一个 JSON 数组 我使用 ConvertFrom Json cmdlet 将其转换为 PowerShell 对象 这给了我一个 PowerShell 对象数组 但是 当
  • Python + Github REST API:更新文件内容请求的问题

    我从以下网站获得 Status 400更新文件内容Github API 即使 400 不在可能的列表中HTTP 响应状态 我的问题是content密钥需要进行 Base64 编码 但是 当我将内容转换为 base64 时 API 会响应 解
  • 使用 PowerShell 通过 GitHub Api 进行基本身份验证

    我一直在努力做使用 GitHub Api 进行基本身份验证使用 PowerShell 以下内容不起作用 gt cred get credential type username and password at prompt gt invok
  • 使用 ajax 和 JavaScript 发布到 GitHub v3 API 失败并出现 HTTP 404

    我正在尝试按照文档将 blob 发布到 JavaScript jQuery 中的 GitHub APIhttps developer github com v3 git blobs create a blob 但是我不断收到 404 请求
  • 如何使用curl创建Github Pull Request?

    我正在尝试使用curl 在bash脚本中 创建Github Pull请求并使用令牌进行身份验证 我收到以下回复curl u my user token https api github com user 我收到以下回复curl https
  • github 搜索限制结果

    我需要在 Github 上进行大量搜索以获取论文中的统计数据 例如 我需要在 GitHub 上探索大量 Android 项目 但该网站将搜索结果限制为 1000 个 例如 还使用Java GitHub API我尝试使用该方法库org ecl
  • 使用 github v3 API 删除标签

    我可以通过以下方式使用 GitHub v3 API 创建带注释的标签他们的方向 http developer github com v3 git tags 我创建标签对象 然后创建引用对象 那里一切都很好 我可以删除参考像这样 curl X
  • Github API 响应“内容无效 Base64”

    使用 API 将某个非常简单的内容发布到 github 时 我收到 内容不是有效的 Base64 错误 内容是 unit li class s clearfix li 我正在使用 Base64 urlsafe encode64 对内容进行编
  • 获取 Github 总克隆统计数据

    有没有办法获取任意给定月份的 github 存储库的克隆统计信息 我们有一个 克隆 选项卡 其中包含过去 14 天的统计数据https help github com articles about repository graphs tra
  • Github API 的错误凭证

    我有以下脚本 我正在尝试在 bash 中测试它 使用curl 做几件事 一是创建一个新的存储库 第二个 尚未实现 是从 json 中获取 git url返回 我不确定我的是否parse json函数将让我这样做 然后最后将示例提交消息推送到
  • 使用 git 时有没有办法锁定 fork 上的单个文件或目录?

    我们是一个由 60 多名开发人员组成的团队 致力于同一产品 并且正在从 SVN 迁移到 Git 和 GitHub 我们在 SVN 中有一个流程 其中单个文件被锁定 每当开发人员想要提交代码时 他都需要由文件所有者将其解锁 我们三个人是总共
  • github api 比较提交,响应状态存在分歧

    在配置jenkins时 我想检测feature分支是否存在合并冲突 所以我使用github api v3在2上进行测试故意的冲突的分支 将branch1合并到master后 我比较了branch2 b2 如下所示 curl i https
  • GitHub Api 下载 zip 或 tarball 链接

    这里有一个关于如何创建 zip tarball 字符串的很好的链接 当我从 github 下载 zip 时 文件名末尾的十六进制字符串代表什么 https stackoverflow com questions 6334040 when i
  • 通过 GitHub API 访问链接的 SAML 身份

    我想使用 GitHub API 任何版本 获取组织中 GitHub 登录名和电子邮件之间的映射 我可以使用以下 GraphQL 查询获取组织成员帐户上的电子邮件 query organization login myorg members
  • GitHub Probot:错误 probot:签名与事件负载和秘密不匹配

    我正在尝试使用构建 GitHub 应用程序机器人框架 https probot github io 这是文件的内容index js module exports robot gt robot log Yay the app was load
  • GitHub 中的发布到底是什么?

    究竟是什么 它是用来做什么的 使用范围有多广泛 通常如何使用 来自官方GitHub https help github com articles about releases Releases are GitHub s打包并向用户提供软件的
  • Github v3 API 让所有组织超过 100

    我正在尝试让所有组织项目通过 默认大小似乎是 30 而 100 似乎是每个请求的最大限制 但上面的链接仍然只返回前 100 项 即不是第 101 200 项 我也尝试过 http host api v3 organizations page
  • 尝试创建问题时 GitHub API 422 出现意外错误响应

    当向 GitHub API V3 发布问题时 我收到了意外的响应 即422不可处理的实体 但是 错误的详细信息是针对搜索端点的 而不是针对 POST 创建端点的 message 验证失败 errors resource 搜索 field q
  • GitHub API - 语言列表

    GitHub API 中是否有一个端点可以为我提供 GitHub 上所有语言的列表 我正在寻找与 github com 网站上 趋势 部分中的语言下拉列表类似的结果 不是直接来自 GitHub API The OP敏捷王牌 https st

随机推荐