Das Bereitstellen eines API Task erfordert eine Aufgabenausführungs-URL und ein Autorisierungstoken. Der API Task Access Details API-Endpunkt generiert diese Aufgabenausführungs-URL und das Autorisierungstoken.

Endpunkt

POST https://{{ControlRoomURL}}/orchestrator/v1/hotbot/config/accessdetails

Anforderungstext

{
  "botRepositoryPath": [
    "Automation Anywhere\\Bots\\Zip Code API Task"
  ]
}

Anforderungsparameter

Parameter Typ Erforderlich Beschreibung
botRepositoryPath Zeichenfolge Ja Repository-Pfad der API Task

Antwort

{
  "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": {
  }
}
Anmerkung: Die Ausführungs-URL und das Token für eine Echtzeit API Task haben eine begrenzte Lebensdauer. Um Autorisierungsfehler zu vermeiden, aktualisieren Sie die URL und das Token regelmäßig, bevor sie ablaufen. Zum Beispiel: Wenn Sie einen API-Client wie Postman oder ein externes Skript verwenden, führen Sie diesen API-Aufruf alle 5 Minuten aus, um beide zu aktualisieren.
Antwortparameter
Parameter Typ Beschreibung
URL Zeichenfolge Enthält die Ausführungs-URL für die API-Anfrage zum Bereitstellen von API Tasks.
X-Authorization Zeichenfolge Enthält das Token, das Sie als Authorization-Header hinzufügen müssen.
Anmerkung: Achten Sie darauf, dass Sie die Zielvariablen als Eingaben markieren, damit die API Task während der Bereitstellung die zugeordneten Eingabevariablen erhält. Die Bereitstellung von API Tasks schlägt fehl, wenn der Name der Variablen nicht mit dem im Anforderungstext zugeordneten Wert übereinstimmt.

Nächste Schritte

Nachdem Sie die URL und die Autorisierung generiert haben, verwenden Sie diese und folgen Sie den Anleitungen in API Task-Echtzeit-Endpunkt ausführen, um API Tasks bereitzustellen.