Table des matières du document

API de tâche de traduction

Réviser la traduction

POST/v1/translation/updateTexts

Soumettre une révision pour les textes traduits dans une tâche, avec option de régénérer les traductions.

Adresse complète
https://otranslator.com/api/v1/translation/updateTexts
Authentification
Il est nécessaire de transmettre la clé API dans l'en-tête de requête Authorization
Content-Type
application/json
Format erroné
{ "error": "Invalid API key." }

Points à noter

revisedTexts seront écrits dans le cache de traduction des tâches, utilisé pour enregistrer les traductions révisées manuellement.

Lorsque startTranslation est à true, le traitement de la tâche sera redéclenché après l'enregistrement de la révision.

Exemple

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "taskId": "[string]",
6  "revisedTexts": {
7    "key": "value"
8  }
9}'

Paramètres de requête

ParamètresTypePar défautDescriptionExemple
*taskIdString-

ID de la tâche de traduction

-
*revisedTextsJSON-

Traduction révisée

-
startTranslationBooleanfalse

Régénérer la traduction

-

Réponse

ParamètresTypePar défautDescriptionExemple
successBoolean-

Mise à jour effectuée avec succès

-

Erreurs courantes

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.

404 Task not found.

The task does not exist, has been deleted, does not belong to the current API account, or was not created through the API.

409 Task is processing. Try again after it finishes.

revisedTexts cannot be updated while the task is processing.

API de tâche de traduction
Obtenir la traduction
API de tâche de traduction
Redémarrer la tâche de traduction