Как получить список пользователей по порогу репутации?
Я попытался составить список пользователей с репутацией более 5, используя простой запрос в Stack Exchange Explorer:
select id
from users
where reputation > 5
Я получаю только 50000 строк. Я ожидал получить миллионы. Есть ли порог? Есть ли способ получить их всех?
1 ответ
Решение
Это межсайтовая копия "Почему я не могу подключить всех пользователей SO из Data Explorer?" на бирже Meta Stack.
Data Explorer (SEDE) ограничивается 50К строк.
Либо уточните свой запрос, либо загрузите и используйте вместо этого дамп данных. Вот для чего предназначен Data Dump.
Кроме того, вы можете получить доступ к Data Dump через Google BigQuery, который также имеет API.