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/检查期刊是否在《国际期刊预警名单》中(中科院文献情报中心发布,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 做布尔判断
