【问题标题】:Mendeley search by query parameters通过查询参数进行 Mendeley 搜索
【发布时间】:2016-05-21 15:16:01
【问题描述】:

Mendeley 有一个目录搜索 -> 按查询搜索 API,如下所示: curl 'https://api.mendeley.com/search/catalog?query=polar+bears&limit=3' ...

API 参考文档说:“检索与一般查询词匹配的文档。”

我想知道有哪些通用查询术语(“query=xxx”和“limit=y”除外)可用。我尝试将一些返回的字段作为参数包括在内,例如year=2002,看似被忽略,title=xxx,引发错误:“Invalid parameters provided”

【问题讨论】:

    标签: mendeley


    【解决方案1】:

    这一切都记录在Swagger page上。

    您可以使用标题,也可以使用min_yearmax_year按年份搜索。

    【讨论】:

    • 谢谢!在对参数进行试验时,我发现如果我使用带有 title=yyy 的 query=xxx 参数,我会得到一个“提供的参数无效”,如果我使用带有 author=yyy 的 query=xxx 或带有 abstract= 的 query=xxx,我会得到同样的结果年年。但是 query=xxx 与 min_year、max_year 和 limit 一起工作得很好。因此,似乎有些组合是可以的,而另一些则不受支持。
    • 参数titleauthorsourceabstract都与query不兼容。您必须指定 任一 查询, 至少其他四个之一。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多