如何检索超过 100 个视频?
How to retrieve more than 100 videos?
我正在尝试获取用户上传的视频,但似乎无法检索超过 1000 个视频,尽管上传了更多视频。
一个例子是这个用户在哪里
https://api.dailymotion.com/user/Zoomin_Deutschland?fields=videos_total
returns
{
"videos_total": 2067
}
查询如
https://api.dailymotion.com/user/Zoomin_Deutschland/videos?limit=100&page=9
从以下开始它仍然有效:
{"page":9,"limit":100,"explicit":false,"has_more":true,"list":[{ <...>
第 10 页变得有趣,因为它声明没有更多结果可供提取:
{"page":10,"limit":100,"explicit":false,"has_more":false,"list":[{ <...>
第 11 页没有返回结果:
{"page":11,"limit":100,"explicit":false,"total":0,"has_more":false,"list":[]}
如何检索有关剩余视频的信息?
虽然没有记录,但 DailyMotion 的软搜索限制可能是 1000 个项目(YouTube 的软限制是 500 个)。
要获取所有视频,您可以使用 created_after 和 created_before 过滤器循环请求返回每个月或每年一次(假设每个请求 < 1000 个项目)以便全部获取。
我正在尝试获取用户上传的视频,但似乎无法检索超过 1000 个视频,尽管上传了更多视频。
一个例子是这个用户在哪里
https://api.dailymotion.com/user/Zoomin_Deutschland?fields=videos_total
returns
{
"videos_total": 2067
}
查询如
https://api.dailymotion.com/user/Zoomin_Deutschland/videos?limit=100&page=9
从以下开始它仍然有效:
{"page":9,"limit":100,"explicit":false,"has_more":true,"list":[{ <...>
第 10 页变得有趣,因为它声明没有更多结果可供提取:
{"page":10,"limit":100,"explicit":false,"has_more":false,"list":[{ <...>
第 11 页没有返回结果:
{"page":11,"limit":100,"explicit":false,"total":0,"has_more":false,"list":[]}
如何检索有关剩余视频的信息?
虽然没有记录,但 DailyMotion 的软搜索限制可能是 1000 个项目(YouTube 的软限制是 500 个)。
要获取所有视频,您可以使用 created_after 和 created_before 过滤器循环请求返回每个月或每年一次(假设每个请求 < 1000 个项目)以便全部获取。