API文档 知识产权 专利详细
基本信息
接口地址
https://api.qixin.com/APIService/patent/getPatentDetailByNumber
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/patent/getPatentDetailByNumber?number=CN201210401766.1
描述
企业专利详细信息,包括专利ID、名称、类型等基本信息,以及专利详细信息,诸如发明人、申请人等
请求参数 (Headers)
参数名类型必填描述
Auth-Version String 2.0(参数值),固定传入:2.0
appkey String 启信慧眼数据开放平台获取 ,获取方式:个人中心-安全中心-API 密钥,获取appkey的同时,请完成IP白名单的配置:个人中心-安全中心-API IP白名单设置,如未配置,接口调试会报错“104 未添加IP白名单”
timestamp String UNIX时间戳,精确到毫秒,示例:1656921036000,当前系统时间近10分钟有效
sign String 请求认证签名,对appkey+timestamp+secret_key进行md5或者sha256摘要计算的结果,小写字符串(实际加密不带入‘+’)
请求参数 (Query)
参数名类型必填描述
number String 专利申请号
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
patent_name
data.data.patent_name
String 255 名称
brief
data.data.brief
String 6000 详细信息
outhor_num
data.data.outhor_num
String 100 公布公告号
request_num
data.data.request_num
String 20 申请号
designer
data.data.designer
String 1024 发明人
type_name
data.data.type_name
String 50 类型
category_num
data.data.category_num
String 6000 分类号
agent
data.data.agent
String 255 专利代理机构
patent_person
data.data.patent_person
String 1024 申请人
outhor_date
data.data.outhor_date
String 20 公布公告日
authorize_date
data.data.authorize_date
String 20 授权公告日
request_date
data.data.request_date
String 20 申请日期
agent_people
data.data.agent_people
String 255 代理人
annex
data.data.annex
String 6000 附件
authorize_tag
data.data.authorize_tag
String 10 授权标志(0:发明专利未授权;1:发明专利已授权;2:实用新型和外观设计)
patent_img
data.data.patent_img
String 1024 专利图片
last_status
data.data.last_status
String 100 最新法律状态
authorize_num
data.data.authorize_num
String 20 授权公告号
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "bd392d622a3d448d97c5685b3655179f",
    "data": {
        "type_name": "中国发明专利",
        "patent_name": "具有稀土氧化物的半导体结构",
        "patent_person": "北京芯力技术创新中心有限公司",
        "outhor_num": "CN102903739A",
        "outhor_date": "2013-01-30",
        "request_num": "CN201210401766.1",
        "request_date": "2012-10-19",
        "designer": "王敬;梁仁荣;郭磊;许军",
        "category_num": "H01L29\/06(2006.01)I;H01L29\/24(2006.01)I",
        "brief": "本发明提出一种具有稀土氧化物的半导体结构,包括半导体衬底;和形成在半导体衬底上的交替堆叠的多层绝缘氧化物层和多层单晶半导体层,其中,与半导体衬底接触的绝缘氧化物层的材料为稀土氧化物或者二氧化硅,其余的绝缘氧化物层的材料为单晶稀土氧化物。根据本发明实施例的半导体结构,通过绝缘氧化物层和单晶半导体层之间的晶格匹配,可以显著降低半导体结构的晶体缺陷,从而有利于在该半导体结构上进一步形成高性能、高密度的三维半导体器件,大幅度提高器件的集成密度,同时也可以实现不同器件的三维集成。",
        "agent": "北京清亦华知识产权代理事务所(普通合伙)",
        "agent_people": "张大威",
        "annex": "https:\/\/qxb-img-osscache.qixin.com\/patents_pdf_new\/fc939cbb22138edb554edf6e39756de8.pdf",
        "authorize_tag": "1",
        "last_status": "专利申请权、专利权的转移",
        "authorize_date": "2016-01-20",
        "patent_img": "https:\/\/qxb-img-osscache.qixin.com\/patents_pic\/d1a1493afb6ef5d1ca96f428b424c566.jpg"
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

let baseUrl = 'https://api.qixin.com/APIService/patent/getPatentDetailByNumber';
let appkey = '正式appkey';
let secretKey = '正式secret_key';
let timeStamp = new Date().getTime();
const hash = crypto.createHash('md5');
let sign = hash.update(appkey + timeStamp + secretKey).digest('hex');

let urlParams = {
    number: 'number的值'
}

let concatParams = []
for (let key in urlParams) {
    concatParams.push(key + '=' + urlParams[key]);
}

let options = {
    'method': 'GET',
    'url': baseUrl + '?' + concatParams.join('&'),
    'headers': {
        'Connection': 'keep-alive',
        'Auth-version': '2.0',
        'appkey': appkey,
        'timestamp': timeStamp,
        'sign': sign
    }
};

request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});