Мне интересно, есть ли способ запросить YouTube для нескольких случайных
видео (видео идентификаторы известны) в одном запросе?
Я храню видео идентификаторы в локальной БД и нужно показать несколько
подробности (список с превью, рейтинг, имя автора и т. д.) на веб-странице.
Я смотрю на API данных Youtube и вижу, что могу
данные сущности, такие как:
Uri videoEntryUrl = new Uri("http://gdata.youtube.com/feeds/api/videos/video_id");
Video video = request.Retrieve<Video>(videoEntryUrl);
Повторять это в цикле кажется плохой идеей из-за
квоты.
Существует также «пакетная обработка» -
http://code.google.com/apis/youtube/2.0/developers_guide_dotnet.html#Batch_processing.
Похоже, я могу выдать до 50 случайных запросов, но он ожидает, что некоторые
кормить я не имею в качестве параметра при выполнении пакета.
С некоторыми Uri есть перегрузка, но она плохо документирована.
Есть ли у кого-нибудь идеи о том, как извлечь несколько видео записей
по идентификаторам? Любая помощь будет оценена.