7

国やキーワードでYoutubeの動画を探したいです。例:ノルウェーでアップロードされたオバマに関するすべての動画。

私がすでに試したこと:

1、標準フィードでは国固有の結果が許可されますが、キーワード検索は許可されません。例: http: //gdata.youtube.com/feeds/api/standardfeeds/NO/top_rated?v = 2

2、カスタムフィードの地域設定は正確ではありません。これにより、地域が指定されているにもかかわらず、世界中のどこからでも動画が表示されます。例: http: //gdata.youtube.com/feeds/api/videos?q = Obama&region = NO

3、位置座標と半径を使用したカスタムフィードはうまく機能しませんでした。国のすべての主要都市の座標を追加する必要がありました。これは、YouTubeアップローダーが入力する必要のある位置メタデータがない限り、YouTube動画がフィードに表示されないことを除けば、問題なく機能します。動画をアップロードするときにこのデータを含める人は多くありません。例: http: //gdata.youtube.com/feeds/api/videos?q = Obama&location = 59.9494,10.7564

私が何かを見落としている場合は、私に知らせてください。丸い穴に四角いペグを入れようとしていますか?

4

1 に答える 1

4

あなたのアプローチに関するメモ:

  1. 特定の国の標準フィードには、その国でアップロードされた動画だけが含まれているわけではありません。これらは、特定の国の視聴者の間で何らかの基準(人気など)を満たす動画を反映しているだけです。

  2. 地域パラメータは映画のチャートにのみ適用され、一般的な検索のパラメータとして機能するものではありません:https ://developers.google.com/youtube/2.0/reference#regionsp

  3. これはおそらく機能する可能性がある唯一のものです。残念ながら、場所の制限では円形の領域しか指定できませんが、一連の円で探している領域を概算することができます。位置メタデータを持つ動画のみが検索結果に表示されるという事実は機能であり、バグではありません。動画が撮影された場所に関するデータは、アップロードしたユーザーが希望する場合にのみ公開されます。

于 2012-09-24T17:20:42.307 に答える