如何通过 API/OAI/FTP 从 open Access 期刊中获取 publication-keywords? PubMed 或 DOAJ 或任何其他平台?

How do I fetch publication-keywords via API/OAI/FTP from open Access journals ? PubMed or DOAJ or any other platform?

是否有已知的 API 或任何方法来获取 DOAJ.org or PMC open access subset 中所有出版物的 "author listed keywords"?

我尝试了 PMC open access subset 的 ftp,但 XML 文件只有 ID、摘要、标题、作者和隶属关系作为任何文章的元数据。我希望大量获取每个出版物中也列出的关键字。

此外,我看到了几个大致相同的线程,但仍然没有找到我正在寻找的答案。所以做了一个新的post。

非常感谢任何帮助。

谢谢,

阿斯米

两个平台都有OAI-PMH接口:

http://doaj.org/oai.article?verb=Identify

http://www.pubmedcentral.nih.gov/oai/oai.cgi?verb=Identify

DOAJ 似乎以 oai_dc 格式在其输出的 dc:subject 字段中提供关键字。 PubMedCentral 在 <kwd-group/> 标签中以 pmc 格式提供它们。

只需使用您喜欢的编程语言编写的 OAI-PMH 客户端库即可。你可以在这里找到一些: https://www.openarchives.org/pmh/tools/tools.php