Skip to content

删除任务术语 ​

删除任务术语扫描结果中的单条记录。典型用法:auto_apply_terms=false 的任务在确认前剔除 AI 误判的条目。

请求地址 ​

POST {BASE_URL}/api/open/v1/tasks/terms/delete

鉴权 Header ​

和 创建翻译任务 完全一样。

请求参数(Body) ​

参数类型必填说明
task_idstring是目标任务 ID
idstring是要删除的术语 ID(来自 /tasks/terms 响应的 items[].id)

响应 ​

成功(HTTP 200):

json
{
  "success": true,
  "code": 0,
  "msg": "ok",
  "trace_id": "...",
  "data": { "id": "6626f0a32e8e5d24b6c9f1a2", "deleted": true }
}

错误码 ​

code说明
400缺少 task_id / id
401签名校验失败
403任务不属于该 App Key
404术语不存在于该任务
409任务没有 TB_SCAN 作业(可能创建时 scan_terms=false)
500系统错误

示例 ​

bash
APP_KEY="5685414646a54423c891d87194d87f3f"
APP_SECRET="<你的 App Secret>"
BASE_URL="https://api.loxily.com"

TIMESTAMP=$(date +%s)
BODY='{"task_id":"68a12cb7e1f9a88b4ea23c77","id":"6626f0a32e8e5d24b6c9f1a2"}'
SIGN=$(printf '%s' "${TIMESTAMP}${BODY}${APP_SECRET}" | md5)

curl -s -X POST "${BASE_URL}/api/open/v1/tasks/terms/delete" \
  -H "Content-Type: application/json" \
  -H "X-Loxily-AppKey: ${APP_KEY}" \
  -H "X-Loxily-Timestamp: ${TIMESTAMP}" \
  -H "X-Loxily-Sign: ${SIGN}" \
  --data "${BODY}"