0

relevance_lang_languageCode が機能しないか、方法がわからなかったと思います... ...言語の制限により、特定の言語のビデオのみが検索されます (同意します)。少なくとも)その特定の言語からの最初のビデオ...例:

http://gdata.youtube.com/feeds/api/videos?vq=MSI%20GTX%20680%20Twin&orderby=relevance_lang_de

それはうまくいくようです...しかし

http://gdata.youtube.com/feeds/api/videos?vq=MSI%20GTX%20680%20Twin&orderby=relevance_lang_it

もしそれでも

http://gdata.youtube.com/feeds/api/videos?vq=MSI%20GTX%20680%20Twin&lr=it

はイタリア語のビデオを見つけます...なぜだか分かりますか?

4

1 に答える 1

0

イタリア語のビデオを取得する場合は、 を使用しますlr=itorderby=relevance_lang_itイタリア語話者との関連性によって並べ替えられ、すべてイタリア語である結果を取得する場合は、 と組み合わせて使用​​できます。これらの 2 つのパラメーターを使用するかどうかではありません。

http://gdata.youtube.com/feeds/api/videos?q=MSI%20GTX%20680%20Twin&orderby=relevance_lang_it&v=2&lr=it

のドキュメントでorderby=は、 を指定した場合でもrelevance_lang_LC、結果がその言語であるとは限らないことが説明されています。

https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#orderbysp

于 2012-10-21T20:24:56.027 に答える