十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

4 个免费专利 API,让开发者一天搭起知识产权数据查询系统

4 个免费专利 API,让开发者一天搭起知识产权数据查询系统 4 个免费专利 API让开发者一天搭起知识产权数据查询系统【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis查一次竞对的美国专利布局商业库报价数万元而这里 0 元。开源项目 public-apis 收录了 4 个免费专利 API覆盖美国、欧洲与中文繁体场景本文逐个盘点门槛并给出 4 行即可运行的示例。一、速览30 秒看懂 4 个接口的门槛先花 30 秒确认哪些要注册避免白走 4 遍申请流程。资源名解决什么额度/门槛适合谁PatentsView美国专利全景多维度趋势分析无认证匿名直连做美国趋势分析与原型USPTO美国官方专利数据申请到授权无认证政府开放数据需要权威原始数据EPO欧洲与全球专利家族检索OAuth 凭据开发者平台免费注册做跨国专利布局TIPO台湾专利公报中文繁体书目需 apiKey官方 OpenData 注册关注中文繁体场景二、逐项拆解看清每个专利 API 能查到什么别看功能清单直接看返回字段——那才是真实的数据范围。PatentsView零认证的美国趋势分析能查到什么美国专利全景数据按受让人、年份、CPC 分类号筛选。字段assignee_organization、patent_date、cpc。数据长啥样{ patent_id: 11234567, assignee_organization: EXAMPLE TECH LLC, patent_date: 2023-05-10 }怎么拿无认证匿名请求原型阶段够用。拿来干嘛画一张竞争对手的专利申请量热力图。USPTO官方开放数据入口能查到什么美国专利申请、授权全流程官方数据。字段patent_number、grant_date、applicant_name。数据长啥样{ patent_number: US20230123456A1, title: SEMICONDUCTOR STRUCTURE, grant_date: 2023-08-01 }怎么拿无认证从官方开放数据页进入。拿来干嘛校验你的分析结果与官方记录是否一致。EPOOAuth 认证的跨国检索能查到什么欧洲专利及全球 90 国家的优先权文件OPS 开放服务。字段publication_number、application_number、main_ipc。数据长啥样{ publication_number: EP3000000A1, application_number: EP14700000.0, main_ipc: G06F16/00 }怎么拿EPO 开发者平台免费申请 OAuth 凭据。拿来干嘛跨边境查同一专利家族的等效专利搭先例库。TIPO中文繁体专利公报能查到什么智慧财产局TIPO公报开放数据含中英文书目。字段publication_no、title、applicant。数据长啥样{ publication_no: I600000, title: SENSOR MODULE, applicant: EXAMPLE TECH (TW) CO. }怎么拿需 apiKey在官方 Open Data 平台注册。拿来干嘛盯住台湾地区中文繁体专利的公开动态。三、选型决策按目标选接口没有“最好”只有离你目标最近的那个。如果你的目标是快速出原型、不想要 key选 PatentsView 加 USPTO零认证一次请求就拿到 JSON。如果你的目标是跨国覆盖、做成正式系统选 EPO欧洲与全球专利家族凭同一套凭据检索适合长期调度。如果你的目标是中文繁体场景选 TIPO公报数据带中文题名方便做关键词检索。四、最小可运行示例4 行拿到 JSON不用装依赖不用注册账号。const q encodeURIComponent(JSON.stringify({ _and: [{ assignee_organization: EXAMPLE TECH LLC }] })); const res await fetch(https://api.patentsview.org/patents/query?q${q}); const data await res.json(); console.log(data.results);浏览器控制台或 Node 18 环境里直接跑就能拿到竞对的第一页美国专利列表。五、项目里的现成脚本省下自己清洗数据的时间仓库自带一套把 README 表格变成结构化数据库的工具链。scripts/db/update-db.js解析 README 表格并生成结构化数据一条npm run update-db命令即可全量重建 db/resources.json。utils/db/format-resources.js做字段级清洗把接口名、描述、认证字段统一成规范结构可复用到你自己的多源数据上。六、高频翻车现场三个常见坑和绕法翻车都集中在限流、字段名、缓存三处。“匿名请求 429 不断”连续高频查询没做退避会被限流。读取Retry-After响应头再退避重试if (res.status 429) await new Promise(r setTimeout(r, (Number(res.headers.get(Retry-After)) || 2) * 1000));“各源字段名对不上”assignee、applicant、inventor 在四个库里叫法不同解析直接乱套。先建一层统一映射别让业务代码直接碰原始字段。“只存 JSON 不存时间戳”schema 一变旧缓存就静默失效。落盘时写入更新时间启动时先比对结构再使用。七、延伸生态用这些工具交叉验证同一个专利号多一个核对入口结论就多一分可信。OpenPatents - 美国专利与引用关系的开放数据集由 Open Knowledge Foundation 维护Espacenet - 欧洲免费专利检索入口方便人工核对 OPS 的返回结果Lens.org - 免费的跨国专利检索平台一键核对同一专利家族八、落地三步从看懂到跑通数据已经就位剩下的只是三个动作。第 1 步打开 db/resources.json在 Patent 分类下核对 4 个专利 API 的地址与认证字段。第 2 步用第四节的 4 行示例把 PatentsView 的 JSON 跑通再接一个本地落盘环节。第 3 步克隆仓库长期跟进资源更新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),仅供参考
返回列表