问题标签 [github-api-v3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 只获取合作者,而不是 github repo 的 ORG 的所有者
我有拥有所有者 Owner1 和 Owner2 以及成员 Member1 和 Member2 的 Github 组织。现在我在这个组织中创建了一个新的存储库,并添加了两个用户作为这个存储库的协作者(user1 和 user2)。
现在postman
使用以下 GET 请求的结果将导致以下结果:
邮递员请求:https://<github-host>/api/v3/repos/<my-gihub-org>/<my-github-repo>/collaborators?per_page=100
但我有兴趣只列出合作者,即user1和user2;不是业主。
有人可以在这里帮我..!
github-api - Github Search API - 排除某些主题
根据文档,我可以用来-
从搜索 API 中排除某些内容......我对其进行了测试,例如,这适用于语言领域,但不适用于主题。
根据文档:
注意 cat stars:>10 -language:javascript 匹配包含超过 10 个星但不是用 JavaScript 编写的单词“cats”的存储库。
但是,如果我想搜索cats stars:>10 -topic:javascript
它不再起作用,尽管我对其进行了测试,并且恰好有 9 个存储库javascript
作为主题。
所以
cats stars:>10
返回 714 个结果
cats stars:>10 -topic:javascript
返回 714 个结果(-
不起作用)
cats stars:>10 +topic:javascript
返回 9 个结果
cats stars:>10 -language:javascript
返回 602 个结果(-
按预期工作)
cats stars:>10 +language:javascript
返回 112 个结果
javascript - 在一个 api 请求中获取 github 存储库详细信息、带有 default_branch 的所有源的分支信息?
我可以使用这 3 个 api 来获得这些结果。
但这将花费我 3 个 api 调用。最大限制为每小时 60 个。
有没有办法在一个请求中获得所有这些结果?
github - 无法访问 github API 获取错误凭据错误
我正在尝试为 PR 添加自定义代码检查。在做了一些研究后,我发现可以使用下面提到的 API 来完成。
POST /repos/{owner}/{repo}/check-runs
最初,它给了我这个错误:
我遵循了此链接中提供的指南。
- 我创建了一个 GitHub 应用程序。
- 授予它所需的权限。
- 生成了一个私钥。
- 使用私钥生成 JWT 令牌。
- 也在 repo 中安装了 Github 应用程序
我创建了一个 curl 请求:
但是,现在我收到了这个错误
我不确定我在这里缺少什么。
reactjs - 用户配置文件未显示在 github 搜索中
我是新来的反应,并按照教程连接到 github api,以便根据您的搜索使用用户配置文件填充页面。但是我不能这样做。
我们需要连接到 github api 并使用 search/users 查询在 axios 的帮助下获取用户。
这是我在 app.js 中的代码:
您需要使用 github 创建个人令牌才能使用 github api。
这是我在搜索组件中的代码:
但是,我无法在页面上搜索个人资料。有人可以帮我吗?
这是我在应用程序根文件的 .env.local 中添加的内容
这是Users.js:
在这里,我添加了用户样式并将用户传递给稍后我将通过 app.js 访问的组件。我还添加了一个旋转器,它会旋转直到加载用户
这是 UserItem.js:
在这里,我将用户类型格式化为卡片部分。我在此组件中以带有圆形图像的卡片格式获取所有内容
label - 如何获取在 GitHub API 中的拉取请求上添加标签的用户
我正在尝试获取在 github 拉取请求上设置标签的用户的数据,但我在 API 文档中找不到。我错过了什么吗?
github-api-v3 - 检查是否创建了新的拉取请求
是否可以每秒检查一次x
并确定是否在 github 存储库上创建了新的拉取请求,并对其执行功能(我正在使用 JavaScript 库@octokit/rest
)?
到目前为止我有
以数据作为 github api 的响应。如何确定是否创建了新的 pr,我想出的最简单的方法是实际比较变量的长度data
,但到目前为止我实际上无法弄清楚如何做到这一点。
github - 如何使用 github API 获取分支信息
我有一个 repoUrl 和分支名称,我想知道是否有任何 github API 被暴露来获取分支信息,就像我们如何进行 curl 调用一样。
例如: curl
-H "Accept: application/vnd.github.v3+json"
https://api.github.com/repos/ //branches/
github有没有暴露这个的rest API?
TIA
github-api - 在 PyGithub API 中设置 Accept Headers 以获取提交差异
我想使用 PyGithub 获得以下查询的结果。有没有办法在 pygithub 中设置接受标头?我想要 diff 格式的输出,我不想使用 github compare API。
那么有没有办法使用pygithub提出以下请求?