多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

用 3 个免费专利 API,半小时搭出零成本专利查询系统

用 3 个免费专利 API,半小时搭出零成本专利查询系统 用 3 个免费专利 API半小时搭出零成本专利查询系统【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis读完这篇你能从 public-apis 里的 3 个免费专利数据接口中直接选型半小时内接出零成本专利查询能力还知道各自的坑。 资源速览PatentsView / EPO 开放数据 / USPTO 开放数据接口数据覆盖是否要 Key频率上限更新频率PatentsView美国专利全量元数据否每小时 1000 次每周EPO Open Data欧洲专利局 全球 90 国家是OAuth 申请每日 10000 次每日USPTO Patent Examination Data美国专利申请审查过程否认证可提额匿名每小时 500 次认证 2000 次实时看表就能选查美国元数据用 PatentsView要多国覆盖选 EPO要追申请流程选 USPTO 审查数据。 按任务场景拆你要干什么就选哪个盯竞品最近一年的专利布局选 PatentsView不用 Key直接 GET。按assignee_organization过滤公司、patent_year过滤年份布局清单就出来了。两个坑单次最多返回 100 条长列表记得翻页数据每周更新别指望当天看到新申请。追一条申请从递交到授权的完整链路选 USPTO Patent Examination Data API。按申请号查完整审查历史Examination History盯 Office Action审查意见这类节点。action_type区分动作种类action_date看时间线。匿名额度每小时 500 次批量回灌数据先申请认证额度能到 2000 次。同一技术做欧洲、亚洲、美国横向对比美国专利走 PatentsView欧洲及 90 国家走 EPO Open Data。注意字段名差异美国这边叫assigneeEPO 那边叫applicant查询前先写映射层。EPO 有每日配额对比类批处理放定时任务里跑别一次性打满。最小可用集成第一发请求8 行以内下面这段代码查 PatentsView 里 Google 2023 年的专利打印第一条专利标题不用 KeyNode 或浏览器控制台里直接跑const q encodeURIComponent({_and:[{assignee_organization:Google},{patent_year:2023}]}); const res await fetch(https://api.patentsview.org/api/v1/patent/?q${q}fpatent_number,patent_title); if (!res.ok) throw new Error(API 失败: ${res.status}); console.log((await res.json()).results[0].patent_title);⚠️ 落地提醒开始零成本专利查询之前工程上注意这几条限流用指数退避重试别硬撞配额先查响应状态码4xx/5xx 快速失败各接口字段名不同映射层一次写好静态数据落本地缓存别重复拉取每日额度写进 README方便排查延伸想深挖往哪看项目自带一套数据处理脚本utils/db/format-resources.js负责字段标准化和映射scripts/db/update-db.js负责定时同步与增量更新这两份文件拿去做 USPTO 开放数据的本地整理同样用得上。克隆下来动手git clone https://gitcode.com/GitHub_Trending/publ/public-apis 引用数据请注明来源遵守各专利局使用条款。【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表