我正在使用GData API方法
- (GDataServiceTicket *)fetchFeedWithQuery:(GDataQuery *)query
delegate:(id)delegate
didFinishSelector:(SEL)finishedSelector;
获取YouTube视频。我试图过滤搜索饲料的持续时间。例如,我希望feed只返回超过20分钟的视频。有办法做到这一点吗?
1)您可以使用YouTube Data API v3通过使用videoDuration = long
实现这一点您的请求将类似于"GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&videoDuration=long&key={YOUR_API_KEY}"
2)如果你想在持续时间上进行更细粒度的搜索,你可以使用视频列表查询迭代视频,并检查每个视频的视频长度