Exécuter une tâche
AgentTools API
Exécuter une tâche
Créez et démarrez une tâche de scraping à partir d’un modèle AgentTools.
POST
Exécuter une tâche
Le corps de la requête, l’exemple cURL généré et le schéma de réponse figurent dans le panneau API. Consultez cette page pour connaître les règles d’exécution faciles à manquer.
searchTemplates.
1
Choisir un modèle
Transmettez la valeur
templateName provenant de searchTemplates.2
Sérialiser les paramètres
Envoyez
parameters sous forme d’objet JSON sérialisé en chaîne de caractères.3
Suivre les indications du serveur
Utilisez
retryGuidance, suggestedNextCall, workflow et toolHint au lieu d’intervalles d’interrogation fixes.En-tête requis
x-external-user-id est requis pour une exécution associée à un utilisateur.Limite de lignes
targetMaxRows est facultatif et accepte les valeurs de 0 à 1000000.Champs du corps de la requête
Champs du corps de la requête
templateName est requis.taskName est facultatif.parameters est facultatif, mais doit être un objet JSON sérialisé lorsqu’il est fourni.targetMaxRows est facultatif.Valeurs de statut
Valeurs de statut
accepted : la tâche a été acceptée pour exécution.ready : les données peuvent être prêtes à l’exportation.awaiting_source_selection : un champ lié à une source nécessite une clé d’option valide.invalid, start_failed et failed : vérifiez recoverySuggestion, blockingIssues, missingParamNames et invalidSourceSelections.Champs de réponse importants
Champs de réponse importants
taskId identifie la tâche à exporter ou à examiner.lotNo identifie le lot ou l’exécution. Transmettez-le à exportData lorsqu’il est renvoyé.recoverySuggestion, blockingIssues, missingParamNames et invalidSourceSelections aident le client à corriger les appels non valides.