介绍
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