github-api相关内容

在GitHub中使用API生成个人访问令牌

我是否可以通过用户名和密码登录到我的GitHub帐户并使用API生成个人访问令牌? 推荐答案 我找到了解决方案。参考GitHub文档https://developer.github.com/v3/guides/getting-started/#authentication我通过了,并且能够制作出一个可以满足我的目的的python脚本。 以下是应该起作用的(邮递员示例): P ..
发布时间:2022-05-09 21:17:42 其他开发

GitHub接口:获取特定版本标签的拉流请求

是否可以获取与版本标签相关的拉请求列表(或仅获取编号)? 我一整天都在查看Github API文档,尝试了不同的方法,但我看不出如何才能做到这一点。 当我通过API获得提交时,我看不到拉取请求信息可用,即使拉取请求id链接在此处可用,例如: https://github.com/octokit/octokit.rb/commit/1d82792d7d16457206418850a3ed0a ..
发布时间:2022-05-09 21:08:08 其他开发

如何从GitHub API获取提交的所有标记

如何从GitHub API获取提交的所有标记。 问题:我确实有一个文件。我从API中检索了文件的提交。现在我需要知道包含特定提交的所有标记。GitHub网站确实很好地列出了标记,但我在API上找不到方法。 推荐答案 在Github Web UI中,有一个内部调用检索与给定提交关联的分支名称和标记,如下所示: 您可以调用此内部API并解析html中的标签: GET ht ..
发布时间:2022-05-09 20:56:50 其他开发

无本地工作目录的Github远程Repo上的Python更新文件

这是关于推送到无本地工作目录的远程回购(Python push files to Github remote repo without local working directory)问题的后续问题。我想知道,如果该文件已经存在于远程存储库中,而我只想用一个同名的修改后的文件来更新它,该怎么办?(例如,相当于在Github网站上,上传远程上已存在的文件的修改版本) 编辑:我们已提出解决方案: ..
发布时间:2022-05-09 20:45:40 Python

GitHub API-查找我所有关注者的关注者数量

我能够找到特定用户的关注者数量,但我想知道如何才能最好地找到每个关注者拥有的关注者数量。当然,我可以遍历每个关注者,然后将关注者总数加起来,但这将是“昂贵的”,并开始将我推向API速率限制。 有没有人知道更好的方法来处理这样的事情? 推荐答案 您可以使用GraphQL API v4来执行此操作,以下代码将检索前100名关注者及其各自的关注者计数: { user(logi ..
发布时间:2022-05-09 20:37:30 其他开发

通过GitHub API获取构建状态

GitHub API提供了很多功能,但是有没有办法检索提交的构建状态?GitHub用户界面提供了来自我们配置的CI系统的信息,但我看不到通过API公开的这些信息? 推荐答案 You can access the status for a particular ref GET https://api.github.com/repos/:owner/:repo/commits/:re ..
发布时间:2022-05-09 20:30:54 其他开发

使用GitHub API一次提交多个文件

我在一个C#WebApp(带有Blazor)中使用GitHub API。我希望能够创建一次提交来添加、删除和编辑存储库中一个文件夹中的多个文件。我知道我可以使用这些内容向URLhttps://api.github.com/repos/[username]/[repository]/contents/[file]发送PUT请求来创建文件(我还可以通过添加SHA散列来编辑文件): { " ..
发布时间:2022-05-09 20:26:02 C#/.NET

GitHub API OAuth令牌验证

有没有办法为GitHub API验证我的OAuth令牌?我所说的“令牌”指的是用户登录我的网站后得到的令牌。我使用Cookie将其存储在客户端计算机上,但仅检查是否有令牌是不够的:我需要实际检查令牌是否有效。目前,这需要我请求信息,然后捕获错误。然而,这真的损害了我的速度和加载速度,因为GitHub API很慢...我使用的是Node.js、Express和octonode库。 我尝试查看G ..
发布时间:2022-05-09 20:16:40 其他开发

在GitHub操作中注释拉入请求

我正在尝试在GitHub操作的Pull请求中插入常规注释。我似乎不能把它做对。Octokit, the underlying library, allows you to create reviewComments to PRs,但它们指的是提交,这不是我想要的,我想要一个简单的注释。我想我可以只使用octokit.issues.createComment。然而,这似乎并不奏效。 以下是代码 ..
发布时间:2022-05-09 19:41:21 其他开发

尝试从Xcode应用程序中的GitHub API获取数据时,没有与Key CodingKeys关联的值

所以请听@Larme和@JoakimDanielson(非常感谢你们!)我开始在URLSession上执行一些任务,以实际从GitHub API获取我要查找的数据。 这里的最终目标是为存储库创建一个移动GitHub搜索应用程序。 我从本教程中了解到一个代码: https://blog.devgenius.io/how-to-make-http-requests-with-urlsess ..
发布时间:2022-05-09 19:33:59 移动开发

使用API在GitHub资源库中使用Java脚本创建文件时的授权

我的目标是用一个简单的按钮创建一个GitHub页面的静态页面。 当我按下此按钮时,我希望在同一个存储库中创建一个文件,该存储库与GitHub页面使用的分支相同。 我读到了一些关于在FETCH请求中用于创建文件的授权令牌的内容,因此我创建了我的令牌,并将其放入用于访问存储库的GitHub页面的index.html中。 很快我收到GitHub的电子邮件,通知我此令牌已被吊销。 ..

无法从GitHub API触发派单

我要手动触发GitHub操作工作流。通过the docs我发现我可以通过repository dispatch event来完成此操作。 问题是,当我在/dispatches终结点调用API时,我收到以下错误: { "message": "Not Found", "documentation_url": "https://developer.github.com/v3/ ..
发布时间:2022-04-07 10:49:47 其他开发

通过GitHub接口删除多条问题/公关评论

我想通过GitHub在GitHub API上的操作一次删除多个PR/问题评论。 有没有办法在不像下图那样多次显示删除消息的情况下执行此操作? 例如,我认为可能有一种方法可以删除多个问题/拉式请求审查评论,同时一个请求显示类似 deleted n comments from ? 的消息 目前, ..

有人知道从GitHub操作中删除工作流的方法吗?

我在存储库的.github/workflows文件夹中创建了两个工作流,以试验GitHub操作。从那以后,我学到了很多,并从我的repo中删除了所谓的“实验性”工作流程。在删除“实验性”工作流YAML文件并提交删除操作后,当我转到存储库的“Actions”选项卡时,仍然看到了我已删除的工作流。 我看不到删除并从头开始的选项?!这难道不可能吗?有没有可能通过GitHub API实现?嗯。 推 ..
发布时间:2022-04-06 23:33:42 其他开发

有没有办法通过命令行或GIT将GitHub中的所有存储库/存储库设置为私有?

我希望遍历我的GitHub帐户,并将所有回购设置为私有。 我搜索了一下,不确定如何操作? 推荐答案 列出用户的所有公共存储库abc: curl --request GET https://api.github.com/users/abc/repos 要将用户abc的名为xyz的特定存储库设置为私有: curl -u abc:TOKEN --data "{"pri ..
发布时间:2022-02-26 18:40:03 其他开发