Om oprettelse af HTTP API-datahandlinger

Du kan oprette HTTP API-datahandlinger for at oprette forbindelse til en REST API fra en projektmappe.

Du kan konfigurere en HTTP API-datahandling for at videregive valgte kolonneværdier fra en projektmappe til en REST API, som returnerer en respons. Bemærk følgende:

  • Der er ingen grænse for antallet af datahandlinger, du kan oprette.

  • En URI kan indeholde tokens, der viderefører kontekstværdier til en datahandling, for eksempel dataværdier, brugernavn, projektmappesti, kanvasnavn.

    Følgende eksempel på REST API-URL indeholder værdien Kategori som kolonnetoken, der viser Google Books-API'en: http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Kategori"}. Den værdi, som du vælger i en celle i kolonnen Kategori, for eksempel "Books", videregives til REST API, der viser den ønskede side.

  • Hvis du bruger en POST-metode eller en tilpasset HTTP-header, som tilsidesætter HTTP-headeren, gælder følgende:

    • Indtast hver parameter som et navne- og værdipar med navnet og værdien adskilt af "=".
    • Du kan bruge den samme URL-token-syntaks i navne- og værdipar i henhold til kravet for det API, som du kalder. Eksempel:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • En tilpasset header fungerer, hvis målet for HTTP-anmodningen specifikt tillader, at de HTTP-headere, som du bruger, angives i anmodningen. Hvis headere ikke er tilladt, blokerer browseren for anmodningen og viser en fejlmeddelelse, for eksempel en Cookie-header, der indeholder Content-Type=application/json blokeres.