5

我想要一个脚本来查询我的 Mendeley 桌面以获取文章列表。这可能吗(在任何脚本语言中,包括 shell)?我知道有一个 API 可以通过 http 使用,但是当我没有连接到 Internet 时,我需要一个本地查询。

4

2 回答 2

3

不,恐怕没有 API。

您必须挑选 Mendeley Desktop 使用的本地数据库。但这将是不稳定的,并且如果 Desktop 更改其内部数据库格式就会中断。

更好的选择可能是您在线时(甚至可能自动)定期对 REST API 运行查询,并缓存结果,以便您在离线时可以使用它们。

于 2015-11-30T01:59:53.590 回答
2

在本地文件夹中有一个叫做 Mendeley Desktop API 的东西,你可以看到它在 OpenOffice 插件https://github.com/Mendeley/openoffice-plugin/blob/master/src/MendeleyDesktopAPI.py中使用。打开 Mendeley 客户端并打开http://localhost:50002/。我不知道是否支持使用它以及 API 有多稳定,我只是环顾四周。

于 2016-02-06T15:59:01.643 回答