Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Ajouter Work Items à l’API de file d’attente

  • Mis à jour le : 2020/09/09

    Ajouter Work Items à l’API de file d’attente

    Ajoutez ou insérez Work Items à une file d’attente existante dans le Control Room selon le modèle ou la structure défini.

    Prérequis

    • L’utilisateur doit être un propriétaire de file d’attente et un participant
    • Vous devez avoir les URL de point de terminaison :
      • <your_control_room_url>/v3/wlm/queues/{queueId}/workitems
      • <your_control_room_url>/v3/wlm/queues/list

    Procédure

    1. Utilisez la méthode POST et l’URL du point de terminaison : <your_control_room_url>/v3/wlm/queues/{queueId}/workitems.
      Entrez l’queueId auquel vous souhaitez ajouter un Work Item dans la file d’attente.
      Remarque : Si vous souhaitez rechercher ou obtenir une liste de tous les queueId disponibles, utilisez l’URL du point de terminaison <your_control_room_url>/v3/wlm/queues/list.

      Liste des files d’attente WLM

      Par exemple, utilisez queueId comme 17.
      POST https://192.0.2.0/v3/wlm/queues/17/workitems

      Saisissez un ou plusieurs workitems dans le corps de la demande. Pour ajouter plusieurs Work Items, appelez l’API dans une boucle.

      Corps de demande :
      {
        "workItems": [
          {
            "json": {
              "first_name": "Jane",
              "last_name": "Doe",
              "email": "jane.doe@example.com"
            }
          }
        ]
      }
    2. Envoyer la demande.
      Lorsque la demande aboutit, un Work Item ID unique est renvoyé dans le corps de la réponse et les Work Items sont ajoutés à la file d’attente selon le Work Item modèle ou la structure défini(e).
      Dans cet exemple, le Work Item avec le first_name Jane, le last_name Doe , et l’email jane.doe@example.com est ajouté à la file d’attente en fonction de la structure définie.
      Corps de la réponse : (sortie tronquée)
      {
        "id": 77,
        "createdBy": 24,
        "createdOn": "2020-05-19T17:41:57.602092100Z",
        "updatedby": 24,
        "updatedOn": "2020-05-26T09:13:31.090241700Z",
        "version": 2,
        "json": {
          "first_name": "Jane",
          "last_name": "Doe",
          "email": "jane.doe@example.com"
        },
        "result": "",
        "deviceId": 0,
        "status": "NEW",
        "col1": "1.0",
        "col2": "",
          ... 
        "co21": "",
        "deviceUserId": 0,
        "queueId": 5,
        "comment": "",
        "automationId": 0,
        "totalPausedTime": 0,
        "error": ""
      }
      L’API REST répond à chaque demande avec un code de réponse HTTP. Pour plus d’informations sur les codes de réponse, consultez Codes de réponse de l'API.

    Étapes suivantes

    Créer une automatisation pour exécuter un robot avec une file d’attente

    Envoyer le commentaire