接口文档 知识产权 国际专利详情
国际专利详情
ip.15_44 知识产权
¥0.30 /次
接口说明

详细的国际专利数据,包括公开号、申请号、申请人、发明人、专利类型、分类号等信息。

请求方式
GET
单价
¥0.30/次
数据缓存
86400 秒
请求地址
GET https://openapi.jiawei.net/api/v1/ip.15_44
通过 Header 携带 X-App-Key / X-App-Sign / X-App-Timestamp 完成认证,签名算法: HMAC-SHA256(appKey + timestamp, appSecret)
请求参数
参数名类型必填说明
pub_num String 必填 公开(公告)号
返回内容
标题 公开 公开 首次公开日 申请号 申请日 最早优先权日 优先权数据 PCT公开号 PCT公开日 PCT申请号 PCT申请日 PCT国别 授权信息 摘要 摘要附图 专利类型 专利文献类型 申请人 专利权人 发明人 代理人 代理机构 专利审查员 助理审查员 专利检索员 IPC分类号 IPC主分类号 CPC分类号 CPC主分类号 LOC分类号 LOC主分类号 FI分类号 FT分类号 美国专利分类号 国民经济行业分类号 战略性新兴产业分类号 数字经济核心产业分类号 简单法律状态 关联企业 是否历史
响应示例
{ "code": 200, "message": "success", "data": { "标题": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "公开": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "首次公开日": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "申请号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "申请日": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "最早优先权日": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "优先权数据": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "PCT公开号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "PCT公开日": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "PCT申请号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "PCT申请日": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "PCT国别": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "授权信息": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "摘要": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "摘要附图": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "专利类型": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "专利文献类型": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "申请人": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "专利权人": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "发明人": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "代理人": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "代理机构": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "专利审查员": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "助理审查员": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "专利检索员": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "IPC分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "IPC主分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "CPC分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "CPC主分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "LOC分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "LOC主分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "FI分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "FT分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "美国专利分类号": [ { "专利名称": "一种信息检索方法", "专利号": "ZL201910123456.7", "专利类型": "发明专利", "申请日期": "2019-06-01" } ], "国民经济行业分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "战略性新兴产业分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "数字经济核心产业分类号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "简单法律状态": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "关联企业": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "是否历史": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" } }, "request_id": "req_65f8a1b2c3d4e", "timestamp": 1700000000 }
curl -X GET 'https://openapi.jiawei.net/api/v1/ip.15_44?pub_num=<pub_num>' \ -H 'X-App-Key: ak_xxxxxxxx' \ -H 'X-App-Timestamp: 1700000000' \ -H 'X-App-Sign: <hmac_sha256(appKey+timestamp, appSecret)>'
$appKey = 'ak_xxxxxxxx'; $appSecret = 'sk_xxxxxxxx'; $ts = time(); $sign = hash_hmac('sha256', $appKey . $ts, $appSecret); $ch = curl_init("https://openapi.jiawei.net/api/v1/ip.15_44?pub_num=%3Cpub_num%3E"); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => [ "X-App-Key: $appKey", "X-App-Timestamp: $ts", "X-App-Sign: $sign", ], CURLOPT_RETURNTRANSFER => true, ]); echo curl_exec($ch);
import hmac, hashlib, time, requests app_key = 'ak_xxxxxxxx' app_secret = 'sk_xxxxxxxx' ts = str(int(time.time())) sign = hmac.new(app_secret.encode(), f'{app_key}{ts}'.encode(), hashlib.sha256).hexdigest() r = requests.get( 'https://openapi.jiawei.net/api/v1/ip.15_44', params={'pub_num'}, headers={ 'X-App-Key': app_key, 'X-App-Timestamp': ts, 'X-App-Sign': sign, }) print(r.json())
String appKey = "ak_xxxxxxxx"; String appSecret = "sk_xxxxxxxx"; long ts = System.currentTimeMillis() / 1000L; String sign = HmacUtils.hmacSha256Hex(appSecret, appKey + ts); HttpRequest req = HttpRequest.get("https://openapi.jiawei.net/api/v1/ip.15_44") .header("X-App-Key", appKey) .header("X-App-Timestamp", String.valueOf(ts)) .header("X-App-Sign", sign); System.out.println(req.execute().body());
错误码
错误码说明
200成功
400请求参数错误
401认证失败(AppKey/AppSign 错误或时间戳过期)
402余额不足
403账号已被禁用
404接口不存在
429请求频率超限或配额已用尽
500服务器内部错误
在线测试