Google Youtube PlaylistItems API отсутствует видео - PullRequest
0 голосов
/ 21 марта 2019

YouTube API для получения последних загруженных видео только через API PlaylistItems с помощью плейлиста «Uploads», который мы можем получить по элементу списка «Channels».

Однако вЗагружает плейлист.Он также не может быть отсортирован в параметре запроса.

Как получить все загруженные видео?

Это предоставленный Google пример API для просмотра в проводнике API.https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlistItems.list?part=snippet%252CcontentDetails&maxResults=25&playlistId=PLBCF2DAC6FFB574DE&_h=1&

Это список загруженных видео того же канала на реальном сайте Youtube.https://www.youtube.com/user/SearchStories/videos?view=0&sort=dd&flow=grid

Пожалуйста, дайте мне знать, чтобы достичь того же результата.

1 Ответ

1 голос
/ 21 марта 2019

Что касается конечной точки PlaylistItems, запрашиваемой для списка загрузок канала, вы должны знать о разнице между опубликованным видео и временем загрузки (https://developers.google.com/youtube/v3/docs/videos#snippet.publishedAt).

Набор результатов PlaylistItems упорядочен по время загрузки , но возвращаемые элементы содержат опубликованное время значения свойств. Поэтому вполне может быть, что набор результатов не упорядочен по значениям времени, видимым в самом наборе результатов.

(Источник: https://issuetracker.google.com/issues/128673552#comment39 и https://issuetracker.google.com/issues/128673552#comment60.)

...