url - 如何向 YouTube API search.list 查询的参数添加多个值?

标签 url youtube youtube-api

我使用的是 YouTube API v3。创建一个通过搜索返回搜索结果的 url:列表。

https://developers.google.com/youtube/v3/docs/search/list

我想按持续时间过滤结果。但我想要“短”和“中”长度的视频。由于各种原因,我想避免在两次搜索中这样做。有什么方法可以将两个值传递给 url 中的 videoDuration 参数吗?

我似乎找不到任何明确给出是或否的文档。我试过:

&videoDuration=short,medium
&videoDuration=(short,medium)
&videoDuration=short||medium

没用。有谁知道这是否可行,如果可行,如何实现?

非常感谢!

最佳答案

那是不可能的。您必须为此提出两个请求。如果您转到“https://developers.google.com/youtube/v3/docs/search/list”并单击“立即尝试!”您可以在 videoDuration 字段中看到所有可用选项。如果以这种方式列出值,则只会接受它们,不会接受其他任何内容。

关于url - 如何向 YouTube API search.list 查询的参数添加多个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18937721/

相关文章:

java - 仅打印绝对 URL

javascript - 使用javascript获取页面url的相对路径

基于 URL 路径的 Javascript/jQuery 导航

android - Youtube 视频作为 Unity3d Android 应用程序上的纹理

javascript - 使用 Javascript 禁用 YouTube 自定义上下文菜单/右键单击菜单

youtube - YouTube “stats for nerds”的编解码器部分中的数字是什么意思

c# - 在youtube v3 API上直接上传

php - WordPress url_to_postid 不适用于非默认永久链接

android - 仅限 Android 时,YouTube API key 会出现 500 错误

php - YouTube搜索返回错误的总结果