You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用最新PubMed API替代旧版picrender接口引用文章图片?

替换旧版PubMed Central picrender接口的解决方案

旧的picrender.fcgi接口已被NCBI官方废弃,你可以通过以下步骤替换为最新的PMC图片获取方式:

  • 第一步:获取文章图片的有效标识
    调用NCBI E-utilities的efetch接口获取目标PMC文章的XML元数据,请求格式:

    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=12256219&retmode=xml
    

    解析返回的XML内容,找到对应原blobname=myimage.jpg的<media>节点,提取其id属性值(部分场景下该值可能和原blobname一致)。

  • 第二步:拼接新的图片访问URL
    使用PMC官方的固定图片访问格式,替换对应参数即可:

    https://www.ncbi.nlm.nih.gov/pmc/articles/PMC{文章ID}/bin/{图片标识}
    

    对应你提供的示例,拼接后的URL为:

    https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12256219/bin/myimage.jpg
    
  • 注意事项

    • 若XML中提取的图片标识和原blobname不同,必须以XML返回的标识为准;
    • 部分受版权保护的图片无法直接通过该URL访问,会返回403状态码,此类场景需引导用户通过PMC官方文章页面查看。

内容的提问来源于stack exchange,提问作者SeminoleDog

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 16:34:54