2

カテゴリ ID とキーワードで動画を検索しようとしています。

これが私のリンクです:

https://www.googleapis.com/youtube/v3/search?part=snippet&key=API_KEYs&videoCategoryId=10&q=bieber

私は得ています:

{
 "error": {
  "errors": [
   {
    "domain": "youtube.search",
    "reason": "invalidSearchFilter",
    "message": "Invalid combination of search filters and/or restrictions.",
    "locationType": "parameter",
    "location": ""
   }
  ],
  "code": 400,
  "message": "Invalid combination of search filters and/or restrictions."
 }
}

API リクエストで何を変更する必要がありますか?

4

1 に答える 1

6

Data API には統合検索があります。つまり、検索は動画、プレイリスト、チャンネルを返します。videoCategoryId などの動画固有のパラメーターでフィルターするには、「type=video」を定義する必要があります。

https://www.googleapis.com/youtube/v3/search?part=snippet&q=bieber&type=video&videoCategoryId=10&key={YOUR_API_KEY}
于 2013-08-30T14:26:31.747 に答える