跳到正文
极研

极阅 Data / Developer API

极阅 Data 开发者 API

用一个免费密钥,把公开的期刊指标读进你自己的脚本、扩展或 Agent。所有响应都带上来源标注与数据版本,方便你原样展示。

概述

接口返回的是来自社区公开快照的期刊指标(分区、影响因子、年度与 quartile 等),不是官方 JCR 或中科院分区出版物。每次响应都携带 source_label、source_version 与 attribution,展示数据时请一并显示。

  • 查询内容只有 ISSN、期刊名等公开字段,不需要论文全文或任何账号凭据。
  • 接口免费,注册后即可拿到密钥;密钥仅显示一次,请立即保存。
  • 请求需携带 Authorization: Bearer jyk_... 请求头。

快速开始

  1. 在开发者控制台输入邮箱获取验证码,登录后生成密钥。
  2. 密钥形如 jyk_…,只在生成时完整显示一次;之后控制台仅显示掩码。请把它保存在你自己的密钥管理处,不要提交到代码仓库。
  3. 带上请求头即可调用:
curl -sS -G 'https://data.jikeyan.cn/v1/open/journals/lookup' \
  --data-urlencode 'issn=0028-0836' \
  -H 'Authorization: Bearer jyk_...'

接口

基础地址(base URL):https://data.jikeyan.cn/v1/open

GET /journals/lookup

完整路径:/journals/lookup?issn=0028-0836;追加 &include_history=true 时一并返回历史年度指标数组。

curl -sS -G 'https://data.jikeyan.cn/v1/open/journals/lookup' \
  --data-urlencode 'issn=0028-0836' \
  -H 'Authorization: Bearer jyk_...'

POST /journals/batch-lookup

批量查询,一次最多 50 个 ISSN,超出返回 422。

curl -sS -X POST 'https://data.jikeyan.cn/v1/open/journals/batch-lookup' \
  -H 'Authorization: Bearer jyk_...' \
  -H 'Content-Type: application/json' \
  --data '{"issns":["0028-0836","1234-5678"]}'

GET /journals/search

按名称模糊检索期刊,返回匹配列表,例如 /journals/search?q=cell。

curl -sS -G 'https://data.jikeyan.cn/v1/open/journals/search' \
  --data-urlencode 'q=cell' \
  -H 'Authorization: Bearer jyk_...'

GET /datasets/current

读取当前数据集发布信息:版本、覆盖年份与发布日期,便于你判断本地缓存是否过期。

curl -sS 'https://data.jikeyan.cn/v1/open/datasets/current' \
  -H 'Authorization: Bearer jyk_...'

GET /me

读取当前密钥的信息:密钥标识、配额与当日已用次数。

curl -sS 'https://data.jikeyan.cn/v1/open/me' \
  -H 'Authorization: Bearer jyk_...'

响应说明

成功响应为 JSON。期刊对象 journal 与指标数组 metrics 并列返回。

字段 说明
journal 期刊对象:ISSN、刊名、学科等基础信息。
metrics[] 指标数组,每条包含下列字段。
metric_family · metric_name 指标族与指标名,例如分区族下的 quartile 指标。
value_text · value_number 指标值的文本形式与数值形式,二者按指标类型择一使用。
year · category 指标所属年份与学科类别。
quartile · rank · denominator 分区、排名与同类总数。
is_top 是否为学科前列(Top)标记。
source_label · source_version 来源标注与来源版本,展示数据时必须一并显示。
attribution 完整的归属文案,可直接用于页面脚注。
dataset_release 数据集发布标识:版本号与发布日期。

配额与错误码

配额按密钥计算:60 次/分钟、5000 次/天 。超限时返回 429,并在响应头给出 Retry-After。

状态码 错误码 说明
401 invalid_api_key 密钥缺失、无效或已被吊销。
429 rate_limited 超出速率或每日配额,请按 Retry-After 等待后重试。
422 — 参数校验失败:ISSN 格式错误、批量条数超过 50 或缺少必填参数。
503 open_api_disabled 开放接口临时关闭,稍后重试。

使用条款

申请密钥即表示你同意以下条款:

  • 必须标注来源。在页面、应用或文章中展示数据时,必须同时显示来源标注(source_label / attribution)与数据版本(source_version / dataset_release)。
  • 不得搬运数据集。禁止对数据集做批量镜像、转售或再分发,包括建立镜像站、打包出售或重新发布原始数据。
  • 不得共享密钥。密钥仅限注册者本人使用,不要贴到公开仓库、聊天群或截图中。
  • 滥用将被吊销。超限重试、自动化抓取、转售等行为会导致密钥被立即吊销。
  • 服务按现状提供。没有 SLA,配额、限流与接口字段可能随时调整。
  • 数据为社区公开快照。并非官方 JCR 或中科院分区出版物,不保证准确性、完整性与时效性,不作为科研评价或决策依据。
  • 疑问或违规举报请联系 info@junshiantech.cn。

隐私

为发放密钥并统计配额,控制台账号仅保存以下信息:

  • 注册邮箱;
  • 密钥的哈希值(服务器不保存明文密钥);
  • 按天统计的请求次数;
  • 审计事件,其中记录哈希后的 IP。

这些信息只用于配额、防盗用与安全排查。你可以随时在控制台删除账号,删除后上述记录一并清除。

技能

想让 Agent 直接查询期刊指标,可以安装 Agent Skill。仓库地址(暂以纯文本给出,公开后可再更新为链接):

https://github.com/871922384/jiyan-journal-data-skill

安装后导出你的密钥即可使用:

export JIYAN_API_KEY=jyk_...

密钥等同于你的配额与身份,请勿提交到代码仓库或写入公开脚本;不要共享密钥。