用于简单搜索的 Github API incomplete_results

2023-12-05

我正在通过 API 查询 github。这是一个非常简单的查询,用于在我的组织 abc-xyz 的 pipelines 文件夹中查找名为 pipelines.yaml 的文件。

Querying https://api.github.com/search/code?q=filename:pipelines+path:pipelines+language:yaml+org:abc-xyz

但是,我的所有输出都有“incomplete_results:true”。每次我通过一两个存储库查询时,输出长度都会有所不同。

Query Output:[total_count:16, incomplete_results:true, items:[[name:pipelines.yaml, path:pipelines/pipelines.yaml.

我该如何解决。我明白为什么 github 会这样做,但是我看到网上的大量结果导致了这个问题。但就我而言,我指的是少于 500 个结果。最好少于 50。 然而,我的组织有大约 800 个存储库。这就是为什么我总是得到不完整的结果。有一个简单的方法可以解决这个问题吗? 感谢任何可能的反馈。 我的仓库是私人的。 谢谢 维奈


里面有一些细节文档这在这里很有帮助:

为了让每个人都能快速使用搜索 API,我们限制了任何单个查询可以运行的时间。对于超过时间限制的查询,API 返回超时之前已找到的匹配项,并且响应具有incomplete_results属性设置为true.

达到超时并不一定意味着搜索结果不完整。可能会发现更多结果,但也可能不会。

我的猜测是查询超时并返回当时可以找到的内容。使用调整搜索查询建议文档中的内容也可能有助于在该超时下进行查询。也许转向查询每个存储库并在此处对结果进行客户端缓存可能会起作用,但这也可能导致您需要考虑速率限制。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用于简单搜索的 Github API incomplete_results 的相关文章

随机推荐

  • Angular 4 - rxjs BehaviourSubject 在服务中的使用

    我的服务代码如下所示 数据服务 Injectable export class DataService private serviceRequestDtoSource new BehaviorSubject
  • PFLogInViewController 不再被识别?

    我正在 iOS 8 上使用最新版本的 Parse 构建 iPhone 应用程序 有人知道 PFLogInViewController 是否仍然存在吗 我很难将其纳入我的项目中 Parse 的其他一切都工作得很好 唯一的问题是 PFLogIn
  • PrettyFaces 与必需属性发生错误

    我正在使用开发一个网络应用程序JSF 2 and 漂亮脸蛋 我注释了我的一个 ViewScoped带有漂亮注释的bean 这就是我所拥有的 ManagedBean ViewScoped URLMapping parentId app lis
  • db.collection 不是一个函数 React / Firestore

    尝试使用 React 将 Firestore 实现到 LinkedIn 克隆中 我相信导入 Firebase firestore 的新方式如下 firebase js import initializeApp from firebase a
  • SparkR显示汉字错误

    我是SparkR新手 这几天遇到一个问题 将包含中文字符的文件转换成SparkR后 它不再正确显示 像这样 city c 北京 上海 杭州 A lt as data frame city A city 1 北京 2 上海 3 杭州 然后 我
  • Ruby/Rack 中的多部分响应

    我希望我的服务器发送多部分响应 multipart x mixed replace 我更喜欢使用 Sinatra 框架或通用 Rack 应用程序的某种解决方案 但 ruby 中的任何示例都很好 这相当于我在 PHP 中尝试做的事情 n pr
  • 这个 array_multisort() 为什么/如何工作?

    Code
  • 如何知道 iOS 设备何时插入?

    有没有办法知道我的设备 iPhone 何时插入电源 例如带有 USB 端口的计算机或汽车音响系统 我在我的应用程序中使用本地化服务 我想更改为kCLLocationAccuracyBestForNavigation当设备插入时自动 谢谢 您
  • C#:使用StreamReader从txt文件中读取行,但Peek()返回-1,即使还剩下很多行

    我使用 StreamReader 的 Peek 方法来检查是否还有更多行需要处理 我的文件中有 1000 多行 但是 Peek 在到达第 750 行时突然返回 1 我检查过 但第 750 行和第 751 行似乎没有区别 即使我删除了第750
  • 如何避免 MDIParent 表单调整大小

    我正在设计一个 Windows 窗体应用程序 我有一个 MDIParent 表单 它以最大化状态加载 并以最大化状态加载其子表单 但是 当我打开 OpenFileDialog 或任何数据读取器对象时 MDIParent 及其所有窗体和控件都
  • 如何在R中找到最短路径[关闭]

    Closed 这个问题需要调试细节 目前不接受答案 问题 我有一个数据框 其中包含一组带有纬度和经度信息的点 我们需要从 A 开始 遍历其他每个节点一次 并在任意点结束 目标是最小化总的半正矢距离 df lt data frame name
  • TTS - CHECK_VOICE_DATA_FAIL - 检查引擎是否可用

    我的 TTS 引擎有一个奇怪的问题 我不知道为什么 我的错误在哪里 搜索了几个小时寻找解决方案 但没有任何可提及的结果 当我使用这个时API演示代码一切正常 我可以听到所有已安装语言的声音 但是当我检查时这个方法我收到 CHECK VOIC
  • 将默认光标更改为繁忙光标无法按预期工作

    经过多次尝试JProgressBar按照预期的工作 我终于成功地实现了我的目标 我曾经用过 疯狂程序员 s advice并使用了SwingWorker最终让程序按我想要的方式工作 Now I want the cursor to chang
  • 声明 lambda 必须使用大括号吗?

    准备 C 考试 我对语句 lambda 必须使用大括号 感到困惑 我从底部的控制问题中了解到这一点 下面的 Lambda 没有大括号就可以了 class A public static Func
  • Windows Azure 上的 EF 6 和空间类型 DbGeography

    我花了几天非常沮丧的时间试图让空间类型 DbGeography 在 Windows Azure 上工作 我有一个带有 Webrole 的 Windows Azure 项目 我在其中使用 DbGeography Distance 方法来计算距
  • 如何确保在关闭 fstream 之前将数据写入磁盘?

    下面的内容看起来很合理 但我听说即使在 close 调用之后 理论上数据仍然可以位于缓冲区中而不是磁盘上 include
  • 核心动画进度回调

    当核心动画在运行时达到某些点 例如 完成的 50 和 66 时 是否有一种简单的方法可以回调 我目前正在考虑设置一个 NSTimer 但这并不像我想要的那么准确 我终于为这个问题开发了一个解决方案 本质上 我希望每一帧都能被回调并做我需要做
  • 多种动态选择

    我需要一种有多个选择但一次只能看到一个的方法 当用户想要添加另一个选择时 他 她单击按钮 复选框 单选按钮 等等 他们需要能够添加无限数量的选择 有任何想法吗 老问题 但不妨加上我的 2 美分 以防其他人想知道答案 我会使用 JavaScr
  • 为什么 DELETE FROM ... FROM ... 不会出错?

    存储过程中的这一点显然是有效的 sql DELETE TOP MaxRecords FROM Table FROM Table B INNER JOIN Table2 R ON B fk R pk WHERE R Value lt DecV
  • 用于简单搜索的 Github API incomplete_results

    我正在通过 API 查询 github 这是一个非常简单的查询 用于在我的组织 abc xyz 的 pipelines 文件夹中查找名为 pipelines yaml 的文件 Querying https api github com se