我想在我的iOS应用程序中使用Github search API Restfully来基于'language‘(编程语言)作为搜索的主要参数来查询公共存储库。
从API文档中,我可以理解以下api为我提供了所需的内容。
https://api.github.com/search/repositories?q=tetris+language:assembly&sort=stars&order=desc
尽管如此,这还是返回了370特定语言的存储库。
我想在iOS应用程序中实现分页,以便一次只能获取大约10-30个条目。我已经看到github为他们的一些Api提供了分页。
但是,当我在参数中包含' per_page‘和’per_page‘时,我仍然得到相同的结果,并不局限于我想要的页面或页面。
github api是否提供此搜索api的分页功能?如果是这样的话,我错过了什么?我该如何使用它呢?
发布于 2016-02-22 19:11:28
total_count是存储库的总数,而不是JSON中的iten数。
分页工作正常,尝试一下并查看结果,每个请求中的iten数是10 (正如您在最后一个参数“per_page”中设置的)。
通过full_name执行crtl+f,可以更容易地查看每个请求的itens数量
检查这2个请求的结果。
https://stackoverflow.com/questions/35551851
复制相似问题