Générer l'URL/le jeton d'exécution de la tâche
- Dernière mise à jour2024/10/31
Ce point de terminaison d'API génère l'URL et le jeton d'exécution de la tâche avec lesquels vous pourrez déployer une Tâche API.
POST https://{{ControlRoomURL}}/orchestrator/v1/hotbot/config/accessdetails
{
"botRepositoryPath": [
"Automation Anywhere\\Bots\\Zip Code API Task"
]
}
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
botRepositoryPath | Chaîne | Oui | Chemin du référentiel de la Tâche API. |
{
"accessDetails": {
"Automation Anywhere\\Bots\\Zip Code API Task": {
"url": "https://hotbot-2689-knative-0a665343-88e9-17be-8189-936dad5d0144.prod-ause1-ee.my.automationanywhere.digital/execute",
"headers": {
"X-Authorization": "eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiIzODAiLCJ0ZW5hbnRVdWlkIjoiMGE2NjUzNDMtODhlOS0xN2JlLTgxODktOTM2ZGFkNWQwMTQ0IiwiY2xpZW50VHlwZSI6IldFQiIsIm11bHRpcGxlTG9naW4iOnRydWUsImJvdElkIjoyNjg5LCJpYXQiOjE3MDgzNTIxOTgsImV4cCI6MTcwODM5NTM5OCwiaXNzIjoiQXV0b21hdGlvbkFueXdoZXJlIiwibmFub1RpbWUiOjI5OTg3MDkyNzIxNjc5MH0.p8xsnlec7-ZbPJBfDDk1Wq0k8RqAzzsL6bK7BOtLp_jY1NgQvdAO5Yra647-94JV2cY8Vbe5H7zObia3S9oQ9dFXrnmSSSYs3_x7e_-vkaNcwx1Ev3J7lymqnH8Xc73s-TTGyebRlXiI714Ii62DJ_vKBEUvNM47V0H1FQk6xIfpzJAMMDRFZWO3MUvowgD4L-O6xre0RLapCYOSVtH_0CbM0VBfNkuwDAnF1kQeCtpWIvv_nETy7A-UdSox9GqtDp9h2Elkl-v3KJ8kEru7qT4fWZlsuzFPL7XzqkALCP39N7fxOpzlCfHYGPooLRHcFLGIPxpqi1bkfsn-Xk2BfQ"
}
}
},
"errors": {
}
}
L'URL et le jeton d'exécution pour une Tâche API en temps réel ont une durée de vie limitée. En fonction du cas d'utilisation, vous devez actualiser l'URL et le jeton avant leur expiration. Exemple : si vous les appelez depuis un client API comme Postman ou depuis un script externe, vous devez actualiser toutes les 5 minutes.
Paramètre | Type | Description |
---|---|---|
url | Chaîne |
URL - Il s'agit du point de terminaison du conteneur pour la prochaine demande de déploiement de votre Tâche API. |
X-Authorization | Chaîne | Contient le jeton que vous devez fournir dans les en-têtes au format X-Authorization . |
Après avoir généré l'URL d'exécution de la Tâche API ainsi que les en-têtes nécessaires à l'exécution de la Tâche API, vous pouvez envoyer une demande de déploiement via l'URL générée. Si vous spécifiez des entrées, veillez à ce que la variable de l'automatisation soit marquée comme entrée pour que celle-ci puisse recevoir les valeurs mappées. De plus, le nom de la variable dans l'automatisation doit correspondre à la valeur qui est mappée dans le corps de la demande.
Suivant, Exécutez le point de terminaison Tâche API en temps réel