npm包pats-dat-api使用教程

阅读时长 3 分钟读完

介绍

pats-dat-api是一个提供与加拿大专利数据库交互的JavaScript API,可用于查找与专利相关的信息,如专利号、专利申请人、专利类型等等。该包已发布在npm上,用户可以使用npm在自己的项目中安装并使用。

安装

在终端中输入以下npm指令安装pats-dat-api:

使用

在项目中引入模块,调用方法获取数据:

-- -------------------- ---- -------
----- ----------- - ------------------------

-- ---
------------------ ------- ------------------- ---

-- -----------
--------------------------------------- -- -
    ------------------
-------------- -- -
    -------------------
---
展开代码

patsDataAPI提供了以下方法:

初始化

在使用前必须先初始化API,传入你在加拿大专利数据库注册的apikey,参数如下:

参数 类型 描述
apikey string 在加拿大专利数据库注册并获得的apikey

获取所有专利

用于获取所有专利的信息,返回一个Promise对象,其中包含一个json数组,每个元素是一个专利的信息,包括专利号、专利申请人、专利类型和提交日期等等。

根据专利号获取详情

用于获取某个专利的详细信息,需要传入一个参数,即目标专利的专利号,返回一个Promise对象,包含目标专利的所有信息。

根据专利申请人获取专利

用于搜索某个专利申请人的所有专利,需要传入一个参数,即目标专利申请人名称,返回一个Promise对象,其中包含一个json数组,每个元素是一个专利的信息。

示例代码

下面的示例代码演示使用pats-dat-api获取所有专利的信息。

-- -------------------- ---- -------
----- ----------- - ------------------------

-- ---
------------------ ------- ------------------- ---

-- -----------
--------------------------------------- -- -
    ------------------
-------------- -- -
    -------------------
---
展开代码

结论

pats-dat-api提供了方便的接口,可以在前端代码中使用获取加拿大专利相关信息。开发者可以通过该模块,快速获取相关数据,可用于构建专利信息查询等功能。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/97259