github - 使用 GitHub API 在特定月份获取 GitHub 存储库上的所有问题
问题描述
我正在尝试使用 GitHub API 在我的 django 应用程序中获取特定用户在特定月份创建的所有拉取请求。
解决方案
您可以使用搜索问题 API 端点查找用户在给定月份创建的问题,例如
https://api.github.com/search/issues?q=author:username+created:2018-01-01..2018-01-31
created
可以取一个值,比如YYYY-MM-DD..YYYY-MM-DD
设置一个日期范围。
您可能还想添加type:issue
以便看不到拉取请求或repo:user-or-org/repo
将结果限制在单个存储库中。
请注意,搜索用户的贡献是有限制的,包括问题。您可能需要先让用户进行身份验证,然后才能搜索他们的问题。只要您有一个经过身份验证的会话(例如,通过在您登录到 GitHub 的浏览器中使用搜索 URL),您应该能够使用您自己的用户帐户尝试端点。
推荐阅读
- ruby-on-rails - 有没有办法通过使用 Ransack 左连接后添加的列进行搜索?
- python - Python Socket 如何在线程中使用recv获取连续的数据流?
- go - 为什么用两种方式转换相同的值,结果却不同?
- reactjs - 如何在一台服务器上进行strapi + react全栈应用程序?
- c# - 如何在组合框的值更改后禁用然后启用两个组框中的所有控件
- xcode - 启动 iOS 模拟器时,它会立即关闭,但仍会在后台运行
- sql-server - 如何创建将 XML 数据与另一个表进行比较的查询?
- python - 执行高斯回归时出错。如何解决?
- html - 变换:scale() 改变相对父级
- python - 如何在python中从csv文件映射到另一个文件?