0

GDataAPIメソッドを使用しています

- (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 に答える