0

我正在使用 GData API 方法

- (GDataServiceTicket *)fetchFeedWithQuery:(GDataQuery *)query
                                  delegate:(id)delegate
                         didFinishSelector:(SEL)finishedSelector; 

获取 YouTube 视频。我正在尝试按持续时间过滤搜索提要。例如,我希望提要只返回超过 20 分钟的视频。有没有办法做到这一点?

4

1 回答 1

0

1) 您可以通过使用videoDuration = long使用YouTube Data API v3来实现这一点

您的请求将类似于“GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&videoDuration=long&key= {YOUR_API_KEY}”

2)如果您想对持续时间进行更细粒度的搜索,您可以使用视频列表查询迭代视频并检查每个视频的videoDuration

于 2013-03-04T00:18:08.393 回答