仅从youtube api获取少量搜索结果

仅从youtube api获取少量搜索结果,youtube,youtube-api,youtube-javascript-api,Youtube,Youtube Api,Youtube Javascript Api,使用下面的URL将youtube视频加载到我的web应用程序,但与youtube.com结果相比,我在api中得到的结果更少。如何在api结果中获得与youtube.com相同的结果 var url = "http://gdata.youtube.com/feeds/api/videos/?v=2&alt=jsonc&callback=?"; url= url + '&paid-content=false'; url = url + '&

使用下面的URL将youtube视频加载到我的web应用程序,但与youtube.com结果相比,我在api中得到的结果更少。如何在api结果中获得与youtube.com相同的结果

var url = "http://gdata.youtube.com/feeds/api/videos/?v=2&alt=jsonc&callback=?";

        url= url + '&paid-content=false';
        url = url + '&duration=long';
        url = url + '&safeSearch=strict';
        url = url + '&orderby=viewCount';
        url = url + '&max-results=50';

这似乎是我的代码问题,现在可以很好地使用以下url:


您在YouTube上运行的搜索查询(您在搜索什么)?任何搜索查询(例如“javascript”YouTube.com)都会返回~555000个结果,但在api中只返回3个结果。那么,您为什么不使用
var url=”http://www.youtube.com/results?search_query="+您的搜索查询字符串
?我的web应用程序需要JSON