github - Github 分页是如何工作的
问题描述
我想通过分页获取 GitHub 中所有存储库的列表,并且我想将每页的项目设置为例如 50。
为此,我使用它
https://api.github.com/repositories?page=1&per_page=50
但它不起作用,我总是每页得到 369 个项目
我错过了什么?
解决方案
GitHub API 文档给出了这个答案:
注意:分页仅由 since 参数提供支持。使用 Link 标头获取存储库下一页的 URL。
对于分页,您的网址可能如下所示: https ://api.github.com/repositories?since=19991704
推荐阅读
- c++ - 我什么时候会收到“需要重载定义”错误?
- python - 我可以将列表中的值添加到循环中的另一个列表吗?
- c# - 如何检查是否存在相同的随机对象
- c - c中的数独求解器崩溃
- d3.js - d3.js,我想知道如何根据网络图的节点将此代码颜色
- r - 参数化 Rmd 中未执行的代码块
- reactjs - 如何将 React 应用程序重定向到非 www HTTPS?
- css - 当分辨率改变时,需要帮助将我的文本居中在我的图像下方
- php - 如何从表单获取值到我的 php 段?我的 php 段无法识别提交按钮
- reactjs - 当您在本地运行开发 API 时,在开发期间设置 API 引用的正确方法是什么?