Параметр упорядочивания API фида YouTube не отображает все результаты

Я реализую youtube api для поиска видео. Я заметил, что результаты поиска отличаются изменением значения параметра orderby. Есть одно видео, которое отображается с пометкой «Published», но не с «viewCount». Я знаю, что при изменении параметров порядок списка изменится.

При использовании viewCount для параметра orderby отображаются видео с меньшим количеством просмотров, но некоторые конкретные видео с большим viewCount отсутствуют в списке. И такое же видео можно найти, используя "опубликовано" для заказа.

Пожалуйста, объясните, как именно работает youtube api. Спасибо!


person Piyush Arora    schedule 09.07.2013    source источник


Ответы (1)


На постоянной основе статистика для видео обычно обновляется каждые 30 минут - два часа. Однако обновления могут происходить реже при большой нагрузке на сервер или для видео, которые просматриваются очень редко. В фидах поиска обновление рейтингов и количества просмотров редко просматриваемых видео может занять до пары недель.

API данных YouTube извлекает результаты поиска из специально оптимизированного поискового индекса. Индекс предназначен для максимально быстрого включения новых видео, обеспечивая высокую производительность даже при большой нагрузке на сервер API. Дополнительную информацию см. Здесь: YouTube API.

person senvikal    schedule 10.07.2013