Недавно я погружаюсь в инструмент о драгоценных камнях.Как я могу перечислить все драгоценные камни в rubygems.org?
Функция должна получить адрес репозиции с данным списком драгоценных камней. Я хочу получить всю информацию о драгоценных камнях в rubygems.org и хранить их локально, а не искать их каждый раз. Поиск со списком gem name будет стоить слишком много времени.
Однако, я не смог найти ответ api на странице api rubygems.org. Есть apis для поиска с конкретным драгоценным камнем или список всех драгоценных камней, принадлежащих некоторым парням. Но не все перечисляют всю информацию о драгоценных камнях в rubygems.org.
Итак, как я могу перечислить все драгоценные камни в rubygems.org? Есть ли 3-сторонний api для этого?
Попробуйте искать без значения в параметре запроса: 'https://rubygems.org/api /v1/search.json? запрос = '. Обратите внимание, что результат будет разбит на страницы. – mccannf
@mccannf Учитывая, что пустой запрос получает все драгоценные камни! Интересно! Единственная проблема: ** В rubygems.org ** содержится более 80000 драгоценных камней, и каждый запрос получает только 30 драгоценных камней ... T_T В любом случае, это возможно. –
Да, какой вопрос задает вопрос ** почему ** вы хотели бы получить все 80 000, а не просто полагаться на API поиска, чтобы найти нужные вам драгоценности. Даже если вам удалось получить все из них,% обновляется или изменяется все время! – mccannf