- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以使用 CrossRef Rest API 获取 Zenodo 中出版物的元数据?
例如,调用 https://api.crossref.org/works/10.5281/zenodo.2594632
返回 SyntaxError: JSON.parse: 第 1 行第 1 列出现意外字符JSON 数据
。
最佳答案
基本答案是否定的。这是因为 Zenodo 使用 DataCite 而不是 Crossref 作为其 DOI 注册机构。您可以通过向 https://doi.org/ra/{doi}
发送请求来识别 DOI 的注册机构,然后根据该机构是 Crossref 还是 DataCite,您可以请求直接来自他们的 API 的元数据。因此,您的请求将是 https://api.datacite.org/dois/10.5281/zenodo.2594632
。
通常,您也可以通过 Crosscite 内容协商服务取回 DOI 的标准元数据,而无需了解注册机构(请参阅 https://citation.crosscite.org/docs.html )。但是,目前我收到了针对 DataCite DOI 内容协商请求的“503 服务暂时不可用”响应...
关于doi - CrossRef Rest API 与 Zenodo DOI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70528989/
我已经在 github 上发布了一个 Release v1.0.0。并在 Zenodo 获得了它的 DOI。但现在我添加了一些脚本并发布了 v1.0.1。但是当我在 Zenodo 中查看时,它仍然显示
是否可以使用 CrossRef Rest API 获取 Zenodo 中出版物的元数据? 例如,调用 https://api.crossref.org/works/10.5281/zenodo.259
是否可以使用 CrossRef Rest API 获取 Zenodo 中出版物的元数据? 例如,调用 https://api.crossref.org/works/10.5281/zenodo.259
我是一名优秀的程序员,十分优秀!