0

http://gdata.youtube.com/feeds/api/users/t_vuWv0C8mbjQAe-5RKKrQ/uploads?v=2&start-index=1&max-results=50&prettyprint=True&safeSearch=noneを試したかどうか、http://gdata.youtube.com /feeds/api/users/t_vuWv0C8mbjQAe-5RKKrQ/uploads?v=2&start-index=1&max-results=50&prettyprint=True&safeSearch=moderatehttp ://gdata.youtube.com/feeds/api/users/t_vuWv0C8mbjQAe-5RKKrQ/uploads ?v=2&start-index=1&max-results=50&prettyprint=True&safeSearch=strict

結果はフィルタリングされ、1 つのビデオのみが返されます。

ただし、safeSearchパラメータ http://gdata.youtube.com/feeds/api/users/t_vuWv0C8mbjQAe-5RKKrQ/uploads?v=2&start-index=1&max-results=50&prettyprint=Trueを削除すると、多くのビデオを取得できます。

IP 制限に関連しているとは思いませんでした。フィードはyt$stateと「このビデオはお住まいの地域では利用できません。」のようなものを返しませんでした。ブラウザですべてのビデオを同じ IP で再生できます。制限パラメーターとは関係ありませ。 1 つのビデオを返します。

私の質問は、どの制限が原因で正確にセーフサーチが私の結果をフィルタリングするか、IP制限ではない場合、他に何がありますか? 18歳以上のビデオ?

返された動画は 1 つだけです

より多くのビデオが返されました

4

1 に答える 1

1

最初のクエリセットはすべて検索インデックスに反し、他のクエリはバックエンドデータベースに反するため、異なる結果が返されます。これについては、 http://apiblog.youtube.com/2012/03/keeping-things-fresh.htmlで詳しく説明されています。

于 2013-01-02T22:07:08.067 に答える