我是否尝试过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=moderate , http://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 的所有视频。它与限制参数无关,http ://gdata.youtube.com/feeds/api/users/t_vuWv0C8mbjQAe-5RKKrQ/uploads?v=2&start-index=1&max-results=50&prettyprint=True&restriction=127.0.0.1&safeSearch=none仍然返回 1 个视频。
我的问题是,究竟是什么限制导致 safeSearch 过滤我的结果,如果不是 ip 限制,还有什么?18+ 视频?