问题标签 [mendeley]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
36 浏览

javascript - 在 VueJS 组件中使用 Mendeley JavaScript SDK

在我们用 VueJS 构建的单页应用程序中,我试图显示来自 Mendeley API 的出版物。

我安装了 Mendeley JavaScript SDK yarn

VueJS 组件如下所示:

组件在 VueRouter 中注册:

现在当我打电话时:

我在 Web 控制台中得到以下信息:

并且浏览器被重定向到 Mendeley 的登录表单:

但这不是我想要的!
如果我使用我的凭据登录,浏览器将被简单地重定向到:

浏览器重定向前生成的 URL 为:

我遵循了包文档中的解释:

https://www.npmjs.com/package/@mendeley/api#implicit-grant-flow

以及这个问题:

Mendeley API - 如何使用 JavaScript SDK - 隐式流认证

看来我太愚蠢了,无法理解 OAuth 2 的工作原理。

在官方文档中有这部分:

显示授权用户界面


使用在上一步中构建的 URL 请求用户授权使用他们的 Mendeley 凭据。您的应用程序可以使用普通的 GET 请求将授权页面加载到现有浏览器窗口中,因为该页面将在流程的最后阶段重定向回您的应用程序。或者,您的应用程序可以打开一个新的弹出窗口或面板来显示授权过程,但在 Web 浏览器窗口之间提取和传输访问令牌需要更多工作。

如有必要,系统将提示用户使用其 Elsevier 凭据登录 Mendeley。如果他们没有 Elsevier 帐户,那么他们可以注册一个作为此流程的一部分。

我需要在没有任何提示的情况下将我们的 SPA 授权给 Mendeley API。SPA 的最终用户应该只获取从浏览器中显示的 API 检索到的内容。

0 投票
0 回答
65 浏览

curl - Mendeley API - 无法使用客户端凭据授权流程进行授权

我正在尝试使用官方文档中描述的客户端凭据授权流程对 Mendeley API 进行授权。

但是,当我尝试:

我得到这个回应:

尝试其他选项:

没什么区别。

0 投票
0 回答
77 浏览

latex - 将 word mendeley 内联引用移植到乳胶

又是一个 Word-to-Latex 的问题。我使用 Mendeley 作为参考管理系统和 word 插件来写我的论文。对于我的博士论文,我可能会改用 LaTex。使用 Mendeley,您可以生成包含所有参考资料的 .bib 文件。在乳胶文件本身中,您使用 \cite{AuthorYear} 或 \cite{AuthorYear,Author2Year2} 引用多个引用。

Word:这是一个示例文本 [1]。[1] 是 word 中作为域函数的引用。

要在 LaTex 中引用 [1],需要执行以下操作:这是一个示例文本 \cite{AuthorYear}。

我有以下想法,这可能会帮助这里的很多人。是否可以调整 Mendeley 中的引用样式,例如返回 [1] 的字段函数将返回 \cite{AuthorYear} 或 \cite{AuthorYear,Author2Year2} 以供多个参考。因此,我们都可以将完整的 Word 文档复制/粘贴到 Latex 中并引用(如果相应的 .bib 文件 citationkeys=AuthorYear)就可以了。这将使在这两种环境中的移植变得轻而易举。

在我看来,这也适用于其他参考管理系统,如引文样式语言 (CSL),一种流行的基于 XML 的开放语言。有谁知道是否已经有这样的引用风格,或者有人可以帮忙吗?

0 投票
0 回答
76 浏览

mendeley - Mendeley - 无法再搜索目录“不允许客户”

自上周以来,Mendeley API 上的目录搜索给了我以下结果:

我在 Python 中使用以前工作的标准代码:

我使用 curl 得到相同的结果:

0 投票
0 回答
30 浏览

ieee - ieee的mendeley引用格式

请我目前正在使用 mendeley 作为参考,它非常有用。但是,我在引用时遇到了挑战。由于某些原因,它一直以不连续的模式出现 [3,9,29,32,34,36,38,39,13,14,19,22–25,27]。任何想法可能是什么问题?

0 投票
0 回答
12 浏览

mendeley - 自由办公室作家中的门德利

添加 libre office 插件后,我无法在文字处理器中插入引文。当我试图通过在 libre office writer 中添加扩展来修复它时,我发现了这个错误消息。请问我该如何解决。

错误信息

0 投票
1 回答
29 浏览

mendeley - 如何将目录树导入参考管理软件并同步论文

我以前在不同的文件夹中本地管理我的论文。我正在尝试将我的目录树结构导入 Mendeley,希望能自动将所有论文同步到 Mendeley。然而,它失败了。

我想知道如何将目录树与论文一起导入任何参考管理软件。另外,我希望本地添加的论文也能自动同步到软件中。

任何建议将不胜感激。非常感谢!

0 投票
0 回答
11 浏览

tableau-api - 将 Tableau 连接到 Mendeley

我一直在将与研究中心相关的出版物编译到 Mendeley 中,我想使用此引文数据库中的数据在 Tableau 中生成数据可视化。Mendeley 不会导出到 Excel,Tableau 也不会原生连接到它。有没有人可以解决这个问题?谢谢!

0 投票
0 回答
25 浏览

mendeley - Mendeley 包括作者的名字

我正在使用 Mendeley 的 MS Word 插件,它总体上运行良好,但是对于某些(不是全部)出版物,我不断收到这样的错误,这让我认为它不能是所选择的引用风格......

正确的完整引用:

Montserrat Vilà,Beaury,EM,Blumenthal,DM,Bradley,BA,Early,R.,Laginha,BB 等。(2021 年)。了解杂草和气候变化对作物的综合影响。环境。水库。莱特。

当我将它添加到文本中时,我得到了这个: (Montserrat Vilà et al. 2021)

或者有时是作者 Montserrat Vilà、Beaury、EM、Blumenthal、DM、Bradley、BA、Early、R.、Laginha、BB 等人的完整列表。(2021)

我已经仔细检查了所有作者都输入正确,没有被检测为机构/组织等,并且该文章被正确引用为“期刊文章”。

任何想法还有什么可能导致这个问题。

0 投票
0 回答
45 浏览

mendeley - 在 Zotero 中复制 bibtex 和引用键的快捷方式

在 Mendeley 中,我可以键入 ctrl+c 复制一篇文章的 bibtex 条目,然后 ctrl+k 使用该文章的 cite 键复制一个 Latex 引用命令。

我怎样才能在 Zotero 中做同样的事情?我正在运行 Better Bibtex。