2017-01-03 18 views
8

như trong một câu trả lời ở đây:
Youtube Data API v3 PlaylistItems update not working for Watch Later playlistsYoutube API nhận Watch Later Danh sách phát

Có một sự thay đổi mà tôi không thể sử dụng playlistitems.list từ YT API v3 để retrive Watch Later và Lịch sử xem danh sách nhạc từ kênh của tôi :
https://developers.google.com/youtube/v3/revision_history#september-15-2016

TLDR:

"yêu cầu để lấy chi tiết danh sách nhạc (playlists.list) cho lịch sử xem của kênh hoặc xem vở kịch sau danh sách sẽ trả về danh sách trống sau ngày 12 tháng 9 năm 2016. Yêu cầu truy xuất các mục trong danh sách phát (playlistItems.list) trong một trong các danh sách phát đó cũng sẽ trả lại danh sách trống sau thời gian đó. Điều này đúng với các giá trị mới, HL và WL, cũng như cho bất kỳ lịch sử xem nào hoặc xem ID danh sách phát sau này mà Ứng dụng khách API của bạn có thể đã được lưu trữ. "

Có cách nào khác để lập trình lấy Đồng hồ của tôi không sách phát Xem sau khác hơn là nạo thủ công?
(By cào tay tôi có nghĩa là vượt qua http đăng nhập, nhận được vào playlist của tôi và tự phân tích cú pháp DOM để có được các liên kết và các đoạn video trong danh sách.)

Cảm ơn

+1

Tôi cho rằng bạn thấy điều này nhưng vẫn có thể hữu ích https://www.reddit.com/r/youtube/comments/4xc8rp/youtubes_api_just_deprecated_getting_data_about_a/ vừa gặp vấn đề tương tự và loại bỏ tác phẩm của tôi vì xác thực hai yếu tố – mac

Trả lời

0

(Đã sao chép từ đây: https://stackoverflow.com/a/47117301/147507)

Nếu tôi ở vị trí của bạn, tôi sẽ làm việc theo yêu cầu của tôi xung quanh nó, tránh điều này. Bạn có thể quay lại phiên bản v2 hoặc thực hiện một số nội dung khác như cào trang web, nhưng nếu API YouTube rõ ràng ngăn các trang này khả dụng cho bên thứ ba, có vẻ như bạn có thể gặp rắc rối pháp lý.

Các vấn đề liên quan