Picassa 数据源 API
我知道这是旧帽子(相对而言),但我似乎无法让 API 返回超过 1,000 的行,尽管显示开放搜索总结果的查询结果远远超过了该数字。
https://picasaweb.google.com/data/feed/api/all?q=elephants&start-index=1&max-results=11&v=2&prettyprint=true&alt=json&strict=true&kind=photo
我是否误解了以下返回:
"openSearch$totalResults": {"$t": 195717},
开始索引和最大结果的组合超过 1,001 返回“请求的结果太多”错误。
I know it's old hat (relatively) but I can't seem to get the API to return rows passed 1,000, though the results from a query of show open search total results well exceeding that number.
https://picasaweb.google.com/data/feed/api/all?q=elephants&start-index=1&max-results=11&v=2&prettyprint=true&alt=json&strict=true&kind=photo
Am I mis-interpreting the return of:
"openSearch$totalResults": {"$t": 195717},
Combinations of start-index and max-result that exceed 1,001 return an error of "Too many results requested".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
该 API 不支持返回超过 1000 个查询结果。如果您需要更多结果,则必须优化搜索查询。
The API doesn't support returning more than 1000 results for a query. If you need more results, you will have to refine your search query.
如果您的起始索引超过可用结果总数,它会返回相同的错误。
It returns same error if your start-index is past total number of results available.