2012-01-25 9 views
2

私はyoutubeの動画を検索するためにYouTubeのデータAPIを使用していますが、制限された動画(特にvevoのミュージックビデオ)に表示されるという事実以外は問題ありません。私は埋め込みやiframe内に配置できる結果に動画を表示したいだけです。ここに、 "eminem"の検索クエリの例を示します。ここでは、上に表示される結果が制限されています。YouTubeのデータAPIの動画埋め込みの制限

"http://gdata.youtube.com/feeds/api/videos?q=eminem &形式= 5 & MAX-結果= 10 & V = 2 & ALT = jsonc"

そのクエリhereを貼り付けると、クエリのJSON結果を確認できます。

私は "format = 5"を見ましたが、APIで "制限"と "ステータス"を見ていましたが、まだ動作するものはありませんでした。

埋め込みまたはiframe内に配置できる検索結果にのみビデオを表示する方法を知っている人はいますか?制限付きの動画が表示されないようにしたい

+0

私はこの同じ問題を抱えています。あなたはそれを機能させるために管理しましたか? – leninyee

答えて

1

ここでは、セーフサーチを調べる必要がありますhttp://code.google.com/intl/sk-SK/apis/youtube/2.0/reference.html#safeSearchsp。彼らはあなたが期待どおりに動作するように設計されていると言いますが、私は短いテストをしましたが、そうではありません。

しかし、これに別の方法がありますです。ここに記載されているfields引数はhttp://code.google.com/intl/sk-SK/apis/youtube/2.0/reference.html#Projection_Valuesです。しかし、私のテストでは何らかの理由でJSONC出力形式に問題がありました。

http://code.google.com/intl/sk-SK/apis/youtube/2.0/developers_guide_protocol_partial.htmlに記載されている部分応答で結果をフィルタリングする別の方法があります。

+0

私はそれらのリンクのテクニックを試してみて、それを動作させることができるかどうかを見ていきます。私がそれを働かせることができれば、safesearchは私が望むものであるようです。どうしたらいいのか教えてください – theDazzler

+0

これについて進展はありましたか? – funseiki

+0

youtube data apiの使い方 –