Open techiall opened 5 years ago
我实际运行了一下博主大大的代码,似乎只能抓取到issue列表里最新的一个issue?
我实际运行了一下博主大大的代码,似乎只能抓取到issue列表里最新的一个issue?
@ChangXiaoning Hi,我也本地测试了,是可以获取「最新」的 30 篇 issue,方式一,方式二都是没问题的。
啊哦,不好意思,我代码写的有问题,耽误大大时间啦
@techial1042 不过还想打扰一下,请问怎么能突破30篇issues的限制呢🙈
@techial1042 不过还想打扰一下,请问怎么能突破30篇issues的限制呢🙈
@ChangXiaoning Hi,你可以在 URL 后面加个查询参数 page=1
,递增 page,等到 page 返回的数据为 empty,即为全部的 issues。
如果你需要有其他的查询需求,你可以看下 GitHub 官方 API 文档 https://docs.github.com/en/rest/reference/issues 。
好嘞,谢谢☺️
利用 GitHub 的 api 接口,我们可以调用这个接口,访问所有人的 issue,返回的格式为 JSON。
<your github name>
github 的用户名your repositories
要获取 issues 的仓库名爬取代码
-
方式1
方式二