【发布时间】:2018-07-12 17:31:02
【问题描述】:
背景
我正在开发一个应用程序,我需要使用 GitHub Rest API v3 获取居住在给定城市的所有 github 用户的所有项目:https://developer.github.com/v3/
研究
现在我知道我可以通过以下 url 获取所有用户: https://api.github.com/users
一旦我有了一个用户,我就可以从那里得到他所有的 repos 和信息。
问题
问题是我不知道如何按城市过滤这些用户!
我试过添加一个参数location=London,但它总是返回相同的,可能是因为这不是真正的参数......
另一种选择是从世界各地获取所有 github 用户,然后按城市过滤它们......这完全是疯狂的。
到目前为止,我发现的最佳选择是使用此链接:
https://github.com/search?q=language:javascript+location:Barcelona&type=Users
但是,此链接是网页版,不使用 REST API。
问题
如何使用 Github REST API 获取给定城市的所有用户?
【问题讨论】:
-
看起来你想要的是
location,而不是city。 -
同样的问题。如果我可以将
github.com链接转换为使用 API,我就可以开始了……