API 参考
两个接口的请求格式完全一致,仅返回内容不同。
- Base URL:
https://api.byteslink.cn/journals - 协议:HTTPS,请求与响应均为 JSON
- 编码:UTF-8
通用请求体
json
{
"journals": ["J Med Chem", "CLINICAL SOCIAL WORK JOURNAL"]
}| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| journals | string[] | 是 | 期刊名列表,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 | 五年影响因子 |
| Q | JCR 分区(1–4,对应 Q1–Q4) |
| N | 中科院分区(1–4 区) |
found: false 表示该刊未被 JCR 收录或名称未匹配。
预警 / 掠夺性期刊检查
POST /dev/warnings/检查期刊是否命中预警 / 掠夺性期刊名单,目前包含两个来源:
| code | 名称 | 版本 | 说明 |
|---|---|---|---|
warning | 预警名单 | 2025 | 中国科学院文献情报中心发布,130+ 种期刊 |
predatoryjournals_org | 掠夺性期刊 | 2025 | predatoryjournals.org 发布,约 2800 种期刊 |
只要命中任一来源,is_warning 即为 true。这是一个布尔安全检查,适合在投稿前或文献条目渲染时标红提示。
响应示例
json
{
"count": 1,
"results": [
{
"query": "Aerospace",
"is_warning": true,
"sources": [
{
"code": "warning",
"name": "预警名单",
"name_en": "International Journal Early Warning List",
"version": "2025",
"desc": "由中国科学院文献情报中心发布,总计130+种期刊",
"desc_en": "Published by the Institute of Literature and Information of the Chinese Academy of Sciences, ~130+ journals"
},
{
"code": "predatoryjournals_org",
"name": "掠夺性期刊",
"name_en": "Predatory Journal",
"version": "2025",
"desc": "由 predatoryjournals.org 发布,总计约2800种掠夺性期刊",
"desc_en": "Published by predatoryjournals.org, ~2800 predatory journals"
}
]
}
],
"usage": {
"source": "free",
"free_used": 5
}
}结果字段
| 字段 | 说明 |
|---|---|
| query | 原始查询名 |
| is_warning | 是否命中任一名单(未命中时 sources 为空数组) |
| sources | 命中的名单来源数组,可能多个 |
sources 元素字段
| 字段 | 说明 |
|---|---|
| code | 来源标识:warning / predatoryjournals_org |
| name / name_en | 来源名称(中 / 英) |
| version | 名单版本年份 |
| desc / desc_en | 来源说明(中 / 英) |
客户端只需依据 is_warning 做布尔判断,必要时用 sources 给出具体的警告来源。
