我想从用户订阅列表中获取一周以上的视频,
根据谷歌开发者网站的规定
https://developers.google.com/youtube/2.0/developers_guide_protocol_subscriptions#Retrieving_new_subscription_videos
要获得订阅视频,我们需要使用以下GDATA请求,
http://gdata.youtube.com/feeds/base/users/userid/newsubscriptionvideos
但它只返回不到一周的视频列表。
那么,我们有没有办法从订阅列表中获得固定数量的视频,而不受时间的影响。
任何帮助真的很感激。
是的,您可以使用Data API v3并为此使用订阅->列表方法。
如果指定用户的频道id,您将获得其频道的所有订阅。
请求将是:
得到https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&id={USERS_CHANNEL_id}&密钥={YOUR_API_key}