查看YouTube API v3 Search documentation,它指出order参数用于控制API响应资源结果的排序。但是,在尝试按日期排序时,我没有按照规定的反向时间顺序接收结果。事实上,他们没有任何顺序。
使用API Explorer UI的订单date
的API请求:
在YouTube上发布结果时,是否还有其他方式要求我们订购结果?处理订单API参数时是否存在错误?
答案 0 :(得分:0)
没有错误; '命令'参数将根据资源的创建时间对结果进行排序,此值可能与发布视频时略有不同,因为资源是在上传开始时创建的,但在上载完成并处理后会发布视频。
在这种情况下,看起来大约10个左右的最新视频都是在同一时间上传的(YouTube.com有批量上传器),因此您可以获得创建的订单,甚至虽然公布的日期反映了微小的差异(可能是一对夫妇花了一点时间上传或其他东西)。但是,如果你扫描完整的结果列表,你会发现它们在反向时间顺序方面表现得很好。一般来说,你可能没有像这样批量上传的视频。