API del flusso di lavoro: LabCollector

Cerca nella Knowledge Base per parola chiave

← Tutti gli argomenti
SOMMARIO:

L'API WF funziona secondo la stessa logica dell'API LC. Si prega di consultare il nostro manuale acceso LabCollector ed il nostro manuale sull'API del flusso di lavoro.

Intestazioni richieste:

• X-LC-APP-Auth (autenticazione)
• Accetta (tipo di reso)

Azioni PUT:

eseguire_lavoro

Utilizzato per avviare un lavoro nel componente aggiuntivo WF. Questo avvio ha tutte le stesse funzionalità di un normale lavoro avviato dal componente aggiuntivo WF (come l'avvio automatico).

Parametri richiesti:

1. nome (nome del nuovo lavoro)
2. modello (modello del nuovo lavoro) -> può essere il nome del modello o l'ID del modello

Esempio:

http://[my_labcollector_url]/extra_modules/workflow/webservice/?action=execute_job&na me=XXXX&template=XXXX

-------------------------------------

nodo_completo

Utilizzato per attivare il completamento del tipo di esecuzione API del nodo.

Parametri richiesti:

1. lavoro (nome del lavoro su cui si trova il nodo) -> può essere il nome del lavoro o l'ID del lavoro
2. node_id (identificatore del nodo) -> sempre un numero negativo (può essere visto nel nodo Esecuzione API nel lato modello)

Esempio:

http://[my_labcollector_url]/extra_modules/workflow/webservice/?action=complete_node&j ob=XXXX&node_id=-XX

 

Stato di errore:

Parametri richiesti:

  1. lavoro (nome del lavoro in cui si trova il nodo) -> può essere il nome del lavoro o l'ID del lavoro
  2. node_id (identificatore del nodo) -> sempre un numero negativo (può essere visto nel nodo Esecuzione API nel lato template)
  3. obs (quando si imposta uno stato di errore, le osservazioni relative a quell'errore sono obbligatorie)

Esempio:

http://[my_labcollector_url]/extra_modules/workflow/webservice/?action=complete_node&job=XXXX&node_id=-XX&status=E&obs=XXX

Argomenti correlati: