API de Tarea de Traducción
Reiniciar tarea de traducción
Para reiniciar tareas finalizadas (Terminated) o abonar créditos para realizar la traducción completa del texto
- Dirección completa
- https://shangyiai.com/api/v1/translation/start
- Autenticación
- Debe incluirse la API Key en el encabezado de solicitud Authorization
- Content-Type
- application/json
- Formato incorrecto
- { "error": "Invalid API key." }
Precauciones
Esta interfaz puede utilizarse para reiniciar tareas Terminated, y también permite pagar mediante payWithCredits e iniciar la traducción completa tras completar la tarea de vista previa.
Las tareas ya pagadas no se volverán a cobrar. Al pasarse model, solo se utiliza para recalcular las tarifas cuando payWithCredits es true y la tarea no ha sido pagada.
Ejemplo
1curl -X POST 'https://shangyiai.com/api/v1/translation/start' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5 "taskId": "[string]"
6}'Parámetros de Solicitud
| Parámetros | Tipo | Predeterminado | Descripción | Ejemplo |
|---|---|---|---|---|
| *taskId | String | - | ID de tarea de traducción | - |
| payWithCredits | Boolean | - | ¿Proceder al pago de la tarea de traducción? Sólo válido para documentos no abonados; los documentos ya pagados no incurrirán en cargos duplicados | - |
| model | String | - |
| - |
Respuesta
| Parámetros | Tipo | Predeterminado | Descripción | Ejemplo |
|---|---|---|---|---|
| success | Boolean | - | ¿Se ha iniciado correctamente? | - |
Errores comunes
401 Missing API key.
The Authorization request header is required.
401 Invalid API key.
The API key does not exist, has been deleted, or is no longer valid.
400 Missing required parameter: taskId.
Provide the taskId returned by the create translation task API.
402 Insufficient credits balance.
The account does not have enough credits to start the full translation.
404 Task not found.
The task does not exist or does not belong to the current API account.