@tantumus21

Как выбрать случайную запись по id, если API сервиса такой возможности не предоставляет?

Запрос к записи осуществляется по id этой записи.

Хардкорный вариант
Например, example.com/post/4r8df15jfe8. Мне нужно выбрать случайную запись из всех существующих. В данном случае id - это рандомная последовательность символов, и id не имеют какого-либо строгого порядка. Как быть в таком случае?

Лайтовый вариант
Записи получают свой id в порядке добавления в базу. Следовательно id может иметь значение от 1 до бесконечности. Здесь можно выбрать случайное число в диапазоне, и по этому числу делать запрос. Но не понятно, в диапазоне от 1 до скольки? Записи часто добавляются, и диапазон постоянно расширяется. Как в таком случае узнать id самой последней записи?
Как пример неофициальный api Кинопоиска
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы