Как получить всю историю просмотров на YouTube пользователя?
я пытаюсь получить полный список просмотренных видео для данного пользователя в моем приложении YouTube API. Я хочу добавить общую продолжительность всех видео.
Когда я получаю список видео из плейлиста истории, API ограничивает его до 50 пунктов. Там'с нумерацией страниц, но общее количество элементов составляет 50 (не только на страницу); Я могу'Появляется доступ к большему количеству данных с помощью API.
Можно ли как-нибудь получить этот плейлист без шапки данных? Я'Я надеюсь на другой метод (с использованием API) или способ сделать это без API. Я знаю, что YouTube хранит эти данные, потому что я могу просматривать всю свою историю (более 50 видео).
используя этот код:
var requestOptions = {
playlistId: playlistId,
part: 'snippet',
maxResults: 50
};
gapi.client.youtube.playlistItems.list(requestOptions);
гдеplaylistId
идентификатор плейлиста истории, который я получил отgapi.client.youtube.channels.list
запрос.
Изменить (2017): Я хочу уточнить, что я всегда хотел загрузить свою собственную историю, просто из интереса посмотреть, сколько времени я потратил на просмотр видео. Я до сих пор не смог этого сделать.