Informazioni sulla creazione di azioni dati API HTTP

È possibile creare azioni dati API HTTP per connettersi a un'API REST da una cartella di lavoro.

È possibile configurare un'azione dati API HTTP per passare i valori delle colonne selezionate da una cartella di lavoro a un'API REST che restituisce una risposta. Tenere presente quanto riportato di seguito.

  • Non esiste alcun limite al numero di azioni dati che è possibile creare.

  • Un URL può contenere token che passano valori contestuali a un'azione dati, ad esempio valori dei dati, il nome utente, il percorso della cartella di lavoro, il nome dello sfondo.

    L'esempio di URL API REST seguente include il valore di un token di colonna Category che visualizza l'API di Google Libri: http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Category"}. Il valore che si seleziona in una cella della colonna Category, ad esempio "Books", passa all'API REST che visualizza la pagina richiesta.

  • Se si utilizza un metodo POST o un'intestazione HTTP personalizzata che sostituisce l'intestazione HTTP, si applica quanto riportato di seguito.

    • Immettere ogni parametro sotto forma di coppia nome-valore con il nome e il valore separati dal segno "=".
    • Nelle coppie nome-valore è possibile utilizzare la stessa sintassi di token URL richiesta dall'interfaccia API che si sta chiamando. Ad esempio:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • Un'intestazione personalizzata funziona se la destinazione della richiesta HTTP consente in modo specifico di impostare le intestazioni HTTP in uso nella richiesta. Se le intestazioni non sono consentite, il browser blocca la richiesta e visualizza un messaggio di errore, ad esempio un'intestazione Cookie contenente Content-Type=application/json verrà bloccata.