Github API / Ruby / Octokit: почему Octokit сообщает об общем количестве 5056, но запрос по GET возвращает 1223281? - PullRequest
0 голосов
/ 22 января 2019

Я играл с Octokit для поиска открытых вопросов.

Я использовал следующее для поиска открытых проблем Ruby:

client.search_issues({ language: 'ruby', state: 'open' })

Ответ включает в себя:

:total_count=>5056

Однако, когда я запрашиваю GH без использования оболочки Ruby:

res = open('https://api.github.com/search/issues?q=language:ruby+state:open')
JSON.parse res.read

Счет отличается:

"total_count"=>1223280

Почему это так?Почему один метод приводит к большему количеству, чем другой?

1 Ответ

0 голосов
/ 22 января 2019

Если вы открываете URL без каких-либо дополнительных параметров, вы запрашиваете, будучи анонимным.

С другой стороны, если вы следовали инструкциям здесь , чтобы подтвердить свою личность, общее количество превысило ваши собственные пределы пользователя.

...