首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CrossRef Rest与Zenodo

CrossRef Rest与Zenodo
EN

Stack Overflow用户
提问于 2021-12-30 08:11:00
回答 1查看 206关注 0票数 2

是否可以使用CrossRef Rest在Zenodo中获取发布的元数据?

例如,调用https://api.crossref.org/works/10.5281/zenodo.2594632返回SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-01 11:59:09

基本答案是否定的。这是因为Zenodo使用DataCite而不是Crossref作为其DOI注册代理。您可以通过向https://doi.org/ra/{doi}发送请求来标识DOI的注册代理,然后,根据代理是交叉引用还是DataCite,您可以直接从它们的API中请求元数据。所以,您的请求将是https://api.datacite.org/dois/10.5281/zenodo.2594632

通常,您也可以通过Crosscite内容协商服务获得DOI的标准元数据,而无需了解注册代理(请参阅https://citation.crosscite.org/docs.html )。然而,目前我正在收到一个"503服务暂时不可用“的响应内容谈判请求的DataCite .

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70528989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档