API данных Youtube v3: сортировка по дате не работает - программирование

API данных Youtube v3: сортировка по дате не работает

Сортировка не работает, как ожидалось, в течение нескольких часов.

https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=UC_x5XG1OV2P6uZZ5FSM9Ttw&key=YOUR_API_KEY

Можно также попробовать в проводнике API (Выполнить без OAuth).

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?part=snippet&channelId=UC_x5XG1OV2P6uZZ5FSM9Ttw&order=date

дата: ресурсы сортируются в обратном хронологическом порядке по дате их создания.

https://developers.google.com/youtube/v3/docs/search/list

Что не так?

4b9b3361

Ответ 1

Если вы хотите получить последние видео канала:

  • Получить каналы загрузить плейлист из каналов
  • Получить последние видео в каналах загрузки плейлиста из PlaylistItems

Кроме того, вы можете использовать каналы RSS-канал:

  • https://www.youtube.com/feeds/videos.xml?channel_id={ChannelId}
  • https://www.youtube.com/feeds/videos.xml?user={User}

Однако это не заменяет полный поиск, отсортированный по дате.

Спасибо YouTube за то, что заставил меня работать в воскресенье, все, что я хотел, это смотреть последние видео с моих любимых каналов. По крайней мере, мне больше не нужно ждать исправления, удачи тем, кому повезло меньше!

Ответ 2

Отчеты на форуме Google были прокомментированы сотрудником Google: https://support.google.com/youtube/thread/2494861?msgid=2520468

YouTube знает, что функции поиска/сортировки не работают должным образом - это временно и является частью наших усилий по улучшению ответа, просмотра и удаления графического и нарушающего контента с YouTube. Спасибо за ваше терпение, пока мы работаем над этим. Обновит эту ветку, когда эти функции снова будут работать нормально, не стесняйтесь подписываться на обновления.

Ответ 3

Отчеты об ошибках для этого включают:

https://issuetracker.google.com/issues/128673031

https://issuetracker.google.com/issues/128673552

Оба имеют официальный комментарий от Google:

Спасибо всем за то, что подняли это здесь. Эти специальные фильтры в настоящее время отключены как на YouTube.com, так и через API. Мы должны иметь обновления по этому вопросу в ближайшее время. Еще раз спасибо.

Ответ 4

Не уверен, насколько это достоверно:

Просто подтверждение того, что это только временно, и связано с усилиями YouTube по улучшению отклика, просмотра и удаления графического, нарушающего контент с YouTube. Спасибо за ваше терпение, пока мы работаем над этим.

https://www.reddit.com/r/youtube/comments/b1plj5/sort_by_upload_date_not_working/eiojtjh/