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}"