Skip to content

API 参考

两个接口的请求格式完全一致,仅返回内容不同。

  • Base URL:https://api.byteslink.cn/journals
  • 协议:HTTPS,请求与响应均为 JSON
  • 编码:UTF-8

通用请求体

json
{
  "journals": ["J Med Chem", "CLINICAL SOCIAL WORK JOURNAL"]
}
字段类型必填说明
journalsstring[]期刊名列表,1–20 个,单个名称 ≤ 200 字符,空白项会被忽略

通用响应外层:

字段说明
count本次查询的期刊数
results结果数组,与请求顺序一一对应
usage本次计费与剩余额度信息

查询影响因子 / 分区

POST /dev/impact-factors/

数据来源于互联网公开信息整理。

响应示例

json
{
  "count": 2,
  "results": [
    {
      "query": "J Med Chem",
      "found": true,
      "impact_factor": {
        "JIF": "6.8",
        "JIF5": "7.2",
        "Q": "1",
        "N": "1"
      }
    },
    {
      "query": "CLINICAL SOCIAL WORK JOURNAL",
      "found": true,
      "impact_factor": {
        "JIF": "1.6",
        "JIF5": "2.7",
        "Q": "2",
        "N": "3"
      }
    }
  ],
  "usage": {
    "source": "free",
    "free_used": 1
  }
}

impact_factor 字段

字段说明
JIF最新影响因子
JIF5五年影响因子
QJCR 分区(1–4,对应 Q1–Q4)
N中科院分区(1–4 区)

found: false 表示该刊未被 JCR 收录或名称未匹配。


预警期刊检查

POST /dev/warnings/

检查期刊是否在《国际期刊预警名单》中(中科院文献情报中心发布,2025 版,130+ 种期刊)。这是一个布尔安全检查,适合在投稿前或文献条目渲染时标红提示。

响应示例

json
{
  "count": 2,
  "results": [
    {
      "query": "CONNECTION SCIENCE",
      "is_warning": true
    },
    {
      "query": "Nature",
      "is_warning": false
    }
  ],
  "usage": {
    "source": "free",
    "free_used": 2
  }
}

客户端只需依据 is_warning 做布尔判断

相关链接