YouTubeで「万島のモフロ」を検索すると、最初に目的の動画が表示されます。しかし、その動画はGoogleのYouTube検索APIを使用して表示されません。私が非常に具体的に検索しても、結果はゼロになります。ここに私のコードです:Javascript YouTubeの検索APIビデオが見つかりません
var request = gapi.client.youtube.search.list({
q: "ten thousand islands mofro",
part: 'id, snippet',
type: 'video'
});
これは著作権の問題と関係がありますか?しかし、もしそうなら、私はYoutubeで簡単にそれを見つけることができますが、そのAPIを使用するのはなぜですか?
編集:これは間違いなく音楽を検索することと関係があります。 "harmonious funk blake aaron"を検索しても、YouTubeのウェブサイトで検索しても正しい動画は返されません。何らかの理由で、「 - トピック」のYouTubeチャンネルがAPIから返されないようです。まだ回避策や理由を探しています。
だから、私は結果が得られていないということではなく、Youtubeから検索するときに最初のものであっても、望むビデオがクエリから戻ってこないということです。私のコードとあなたが与えた直接のURLは、** [this](https://www.youtube.com/watch?v=YS-Wn13V3Jw)**の動画を返しません。しかし、Youtubeで同じものを直接検索すると、その動画が最初の結果になります。 – nikojpapa
あなたはより具体的であったはずです。その特定のビデオに対してURLを直接要求すると、その地域の制限が表示されます。 – johnh10