Đã xảy ra sự cố đã biết rằng API Youtube (v2) không hỗ trợ video đã thích - http://www.youtube.com/my_liked_videos (không phải http://www.youtube.com/my_favorites). Bí quyết là sử dụng API sự kiện cho hoạt động gần đây của người dùng và lọc ra những người có yt: rating.value = like. Tuy nhiên, khi tôi nhấn điểm cuối này https://gdata.youtube.com/feeds/api/users/default/events?inline=true (với tiêu đề ủy quyền thích hợp), tôi chỉ nhận được 24 sự kiện cuối cùng và tất cả các sự kiện đều thuộc loại 'X đã uploded video'. Có ai có kinh nghiệm này và tìm ra những gì là sai?Youtube API: không có cách nào để có được video yêu thích từ nguồn cấp dữ liệu hoạt động của người dùng
7
A
Trả lời
4
Bạn có thể nhận các video đã thích mà không cần nỗ lực nhiều trong v3 của API. Tôi không nghĩ rằng có một workaround cho điều này trong v2.
Trong v3, thực hiện cuộc gọi channels.list(part=contentDetails)
để nhận id danh sách phát "thích" và sau đó thực hiện cuộc gọi playlistItems.list()
để nhận nội dung của danh sách phát đó, tức là video đã được thích.
+0
tùy chọn này được dành cho kênh ... chứ không phải lịch sử các lượt thích do người dùng cung cấp. –
Các vấn đề liên quan
- 1. Video YouTube trong Blogger Nguồn cấp dữ liệu Atom/RSS
- 2. Không thể xóa video bằng API dữ liệu Youtube
- 3. Giải pháp DB cho nguồn cấp dữ liệu hoạt động của người dùng
- 4. Có động cơ nguồn cấp dữ liệu tin tức (sự kiện/hoạt động) nào không?
- 5. Nhận video từ danh sách phát của người dùng -YouTube API
- 6. Youtube - Cách tải tất cả video từ kênh người dùng bằng PHP, JavaScript và jQuery?
- 7. Cách nhận nguồn cấp dữ liệu của tất cả bạn bè từ Facebook Graph API
- 8. Nguồn cấp dữ liệu Twitter trong ứng dụng iOS - cách tôi có thể nhận nguồn cấp dữ liệu danh sách từ tài khoản của riêng mình [mà không cần người dùng ứng dụng được đăng nhập vào twitter]
- 9. Chú thích của người dùng hoạt động như thế nào?
- 10. Nguồn cấp dữ liệu Rss không hoạt động trên Chrome
- 11. Chú thích video trên YouTube có lập trình
- 12. Làm cách nào để có được sở thích của người dùng?
- 13. android facebook sdk xuất bản nguồn cấp dữ liệu cho dòng thời gian của người dùng
- 14. Giới hạn API dữ liệu YouTube?
- 15. Làm cách nào để truy xuất nguồn cấp tin tức đầy đủ của người dùng thông qua API Facebook?
- 16. API iframe của YouTube - OnStateChange đột nhiên không hoạt động
- 17. Android - AVD Xóa dữ liệu người dùng không hoạt động
- 18. Phương pháp tiếp cận cơ sở dữ liệu người dùng CouchDB có khả thi cho người dùng có nhiều dữ liệu được chia sẻ không?
- 19. API Google: Tìm kênh YouTube của người dùng
- 20. Làm cách nào để sử dụng Hộp thoại nguồn cấp dữ liệu để đăng trên tường trang Facebook Fan Page mà người dùng không thích?
- 21. Làm cách nào để có được giá trị của dữ liệu người dùng đã nhập?
- 22. Nhận video người dùng mới nhất trên youtube?
- 23. Làm cách nào để xuất bản nguồn cấp dữ liệu sự kiện động cho lịch google?
- 24. Twitter API: Cách nhận ID người dùng, người yêu thích tweet cụ thể?
- 25. tải tất cả các video trên youtube mà người dùng thích trên facebook
- 26. Tạm dừng video youtube, youtube api
- 27. Bật kiếm tiền trên video trên YouTube bằng API YouTube
- 28. Nhúng video youtube không có liên kết youtube
- 29. Có cách nào để tải video YouTube nhúng nhanh hơn trên trang web của tôi không?
- 30. Làm cách nào để kiểm tra xem liệu dữ liệu người dùng của tôi có chuyển sang phiên bản EC2 hoạt động hay không?
Bạn có chắc chắn có các hoạt động _like_ ở giữa không? Bạn đã thử thay đổi các thông số tối đa kết quả/chỉ số bắt đầu-chỉ mục? –
Yup, tôi đã thử các tham số max-results/start-index, nhưng tối đa nó trả về là 24, bất kể. – Arman