| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
english | string | 是 | 要查询的英文单词,区分大小写 |
GET /api/v1/english/dict/query?english=abandon
{
"code": 0,
"is_ok": true,
"message": "success",
"data": {
"uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"english": "abandon",
"category": 1,
"band": 4,
"pos1": "v.",
"pos1m": "放弃;遗弃",
"pos2": "n.",
"pos2m": "放任;狂热",
"pronc": "/əˈbændən/"
}
}字段 category 取值说明
| 值 | 含义 |
|---|---|
1 | CET(四六级) |
2 | TOEFL(托福) |
3 | GRE |
4 | COCA 20000 |
5 | OALD8(牛津高阶第8版) |
单词不存在(HTTP 200)
{
"code": 404,
"is_ok": false,
"message": "未找到该单词"
}缺少参数(HTTP 200)
{
"code": 400,
"is_ok": false,
"message": "参数 english 不能为空"
}curl "https://cuobiezi.net/api/v1/english/dict/query?english=abandon"
const resp = await fetch('/api/v1/english/dict/query?english=abandon');
const data = await resp.json();
if (data.is_ok) {
console.log(data.data.pos1m); // 放弃;遗弃
}