【问题标题】:YouTube search url for searching username and keywords; and sort results by rating用于搜索用户名和关键字的 YouTube 搜索 URL;并按评级对结果进行排序
【发布时间】:2012-11-03 13:00:35
【问题描述】:

我有一个脚本可以显示 youtube 搜索的 json 结果。以下 url 不会排序,尽管它确实返回了我在 username 中输入用户名的结果。

http://gdata.youtube.com/feeds/users/username/uploads?alt=json-in-script&search_sort=video_view_count

这似乎没有排序。如果我附加&q=dogs,它似乎也无法按关键字搜索

是否可以搜索用户名加关键字并进行排序?

【问题讨论】:

  • 我找到了这个 gdata.youtube.com/feeds/api/videos?author=username&alt=json-in-script。但是如果我添加 q= 它不再搜索。 json-in-script 是否存在阻止使用 q= 的内容?

标签: search youtube youtube-api youtube-data-api


【解决方案1】:

这是您需要的网址:

http://gdata.youtube.com/feeds/api/videos
?v=2
&author=SesameStreet
&q=rubber+ducky
&orderby=viewCount
&start-index=1
&max-results=10
&alt=json-in-script
&callback=myCallbackFunction
&prettyprint=true

Click here to view the output

使用的参数:

作者在搜索请求中,作者参数将搜索限制为特定 YouTube 用户上传的视频。

q q 参数指定搜索查询词。

orderby orderby 参数,支持视频源和播放列表源,指定将用于排序的方法 API 响应中的条目。

complete documentation is available here,您应该参考它以获取其他参数、可能的值和行为。

【讨论】:

    【解决方案2】:

    而不是使用 q=something
    我使用了 search_query=something
    q 显然搜索完全匹配

    【讨论】:

      猜你喜欢
      • 2012-01-24
      • 2012-08-19
      • 2012-11-07
      • 2021-10-29
      • 2011-11-30
      • 2017-05-01
      • 2013-08-19
      • 2011-09-24
      • 2011-10-16
      相关资源
      最近更新 更多