use*_*955 5 javascript ajax json github filter
假设我需要列出每个用户的一些关注者(使用JavaScript).
首先,我用这个:
$.ajax({
headers: { Authorization: "Basic " + auth },
type: 'GET',
url: 'https://api.github.com/repos/[reponame]/angular/contributors',
dataType: 'json',
success: function (data) {
repositories = data;
outputPageContent();
}
});
Run Code Online (Sandbox Code Playgroud)
我得到了JSON用户列表,但是没有关于每个用户的关注者数量的信息.我以为我会单独(循环)要求它,使用"url",如:
https://api.github.com/users/repositories[i].login
但是这样我就立刻超过了搜索限制(注册用户每分钟最多30个).
你知道如何解决这个问题吗?也许有些嵌套请求?
我还有一些其他问题:
起初我认为使用"OR"逻辑运算符是一个很好的举动并请求类似"给我所有用户登录= loginA或登录登录= loginB或登录= loginC"等等.但我没有找到如何在github api中使用"或"逻辑运算符.
你怎么可能:
"对于使用基本身份验证或OAuth的请求,您每小时最多可以处理5,000个请求."
但你每分钟只能提出30个请求吗?难道不是每小时30*60 = 1800请求吗?