这是一个简单的问题。我们需要使用 YouTube API 将所有视频上传到我们的 Android 应用程序中的频道。根据YouTube API v2.0文档,这是一个非常简单的情况 - https://developers.google.com/youtube/2.0/developers_guide_protocol_video_feeds#User_Uploaded_Videos。他们说:
确保 API 响应包含最新的 用户视频的可用信息,请勿使用任何参数 除了请求中的开始索引和最大结果。请求使用 其他参数(如 Orderby)将返回缓存的结果。
伟大!根据上面的文档,URL是 https://gdata.youtube.com/feeds/api/users/itcuties/uploads 的,但返回的结果不包含我们所有的视频。这是怎么回事?问题是,如何使用YouTube API获取给定用户上传的所有视频?
好的,案例解决了 - 优酷接口 - 从用户限制中获取所有视频? :)
我们需要添加最大结果参数 - https://gdata.youtube.com/feeds/api/users/itcuties/uploads?max-results=50
回到编码!有好的一天!