Eseguire un’azione personalizzata (non ancora implementata)
Creato per:
- Sviluppatore
Questo endpoint consente a un utente di Adobe Workfront (o a un evento di flusso di lavoro automatizzato) di eseguire un’azione nel sistema esterno. L’endpoint /customAction accetta un parametro "name" che consente al provider del webhook di implementare più operazioni personalizzate.
Il provider webhook registra le azioni personalizzate con Workfront includendo le azioni nella risposta /serviceInfo in customActions. Workfront carica questo elenco durante la configurazione o l’aggiornamento del provider del webhook in Configurazione > Documenti > Integrazioni personalizzate.
Gli utenti possono attivare l’azione personalizzata selezionando la sezione in "Azioni documento"
URL
GET /customAction
Parametri di query
Nome | Descrizione |
---|---|
name | Identificatore che specifica il tipo di azione da eseguire. Questo valore corrisponde a uno dei valori customAction elencati restituiti dall'endpoint /serviceInfo. |
documentId | ID del documento Workfront per il quale viene eseguita l'azione. |
documentVersionId | ID versione del documento Workfront per cui viene eseguita l'azione. |
Risposta
Stringa JSON che indica l’esito positivo o negativo, come specificato nella sezione Gestione degli errori di seguito. In caso di errore (ossia stato = "errore"), Workfront visualizzerà il messaggio di errore fornito all’utente.
Esempio:
https://sample.com/webhooks/customName?name=archive&documentId=5502082c003a4f30 ddec2fb2b739cb7c&documentVersionId=54b598a700e2342d6971597a5df1a8d3
risposta
{
status: "success"
}