2013-01-05 62 views
0

我正在使用以下rss供稿從YouTube獲取視頻。工作正常。 http://gdata.youtube.com/feeds/api/users/zeetv/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile;YouTube API供稿過濾器

現在我喜歡應用某些過濾器...例如:列出標題中有「Episode」的視頻。

http://gdata.youtube.com/feeds/api/users/zeetv/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile&q=Episode; 

但它沒有篩選出與「情節」匹配的視頻,而是列出了所有視頻。

我測試過該鏈接https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters

和應用的查詢字符串。

anyhelp非常感謝。謝謝

回答

0

好像你不能查詢用戶視頻,就像那樣。

你必須建立您的查詢是這樣的:http://gdata.youtube.com/feeds/api/users/zeetv/uploads?q=Episode&fields=entry(title

你可以閱讀更多有關領域的語法在這裏:https://developers.google.com/youtube/2.0/developers_guide_protocol_partial#Fields_Formatting_Rules

+0

感謝您的回覆,應用領域後,仍返回整個列表,而不僅僅是過濾特定的文本。請檢查此鏈接的最後一個視頻:http://gdata.youtube.com/feeds/api/users/zeetv/uploads?q=Episode&fields=entry(title),其中文字Episode不在標題 – user737665

+0

嗯,我明白了你指出。我猜你必須對數據進行一些後期處理,以便在標題中沒有插曲的情況下進行過濾。 – sjkp