我正在使用YouTube API v3,这是我的问题:
例如此视频: https://www.youtube.com/watch?v=MHKMfkiq1OA
https://www.googleapis.com/youtube/v3/videos?part=snippet&key=My_Keys&id=MHKMfkiq1OA
发表于2013-04-02T11:40:24.000Z
当我尝试使用这样的搜索引擎搜索这部电影时:
https://www.googleapis.com/youtube/v3/search?part=snippet&order=date&key=MY_KEY&publishedAfter=2013-04-02T11:40:20.000Z&publishedBefore=2013-04-02T11:40:30.000Z
此搜索没有结果,为什么?
答案 0 :(得分:1)
基本上,“publishedBefore”和“publishedAfter”不是真正的搜索参数,而是更像是应用于搜索结果的过滤器。如果您的API调用仅包含这两个参数,则无需进行搜索。请注意,通过此调用:
https://www.googleapis.com/youtube/v3/search?part=snippet&order=date&q=movies&key=MY_KEY&publishedBefore=2013-04-02T11:40:24.300Z&publishedAfter=2013-04-02T11:40:20.000Z
返回单个视频。实质上,省略'q'参数就像告诉YouTube搜索空字符串一样。