Mendeley - 如何使用新文档API获取分页响应

时间:2014-10-29 21:03:56

标签: mendeley

作为从oapi迁移到新api的一部分,我正在替换使用"库"带有新呼叫的api,现在使用"文件" api(因为"库" api不再可用)。

以下是请求的内容: https://api.mendeley.com/documents?limit=5(标题中包含令牌)。

响应只是库中文档的JSON数据。我没有得到响应中的 - total_results,total_pages,current_page等字段。

如何在响应中获取total_results,total_pages,current_page数据等。

谢谢, 普拉萨德

1 个答案:

答案 0 :(得分:0)

总结果在名为Mendeley-Count:XXXX的标题中的响应中返回。此标头仅包含在分页结果集的第一页中,因此您的应用程序应在请求其他结果页之前检索此值。

您不需要知道total_pages或current_pages,因为我们已经在链接标题中抽象了它。您所要做的就是按照这些链接。

有一个有用的示例here,它使用集合记录here