Tietoja HTTP API -tiedonkäsittelytoimintojen luonnista

Voit luoda HTTP API -tiedonkäsittelytoimintoja, joilla muodostetaan yhteys työkirjasta REST-ohjelmointirajapintaan.

HTTP API -tiedonkäsittelytoiminto konfiguroidaan siten, että se välittää valitut sarakkeiden arvot työkirjasta REST-ohjelmointirajapintaan, joka palauttaa vastauksen. Huomaa seuraavat seikat:

  • Luotavissa olevien tietojenkäsittelytoimintojen määrällä ei ole rajoitusta.

  • URL-osoite voi sisältää tunnuksia, jotka välittävät kontekstuaalisia arvoja tiedonkäsittelytoiminnolle (esimerkiksi tietoarvot, käyttäjätunnus, työkirjan polku tai pohjan nimi).

    Seuraavassa REST-ohjelmointirajapinnan URL-osoitteen esimerkissä on Luokka-sarakkeen tunnuksen arvo, joka näyttää Google Books -ohjelmointirajapinnan: http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Luokka"}. Luokka-sarakkeen solusta valitsemasi arvo, kuten Books, välitetään REST-ohjelmointirajapinnalle, joka näyttää pyydetyn sivun.

  • Seuraava koskee tilannetta, jossa käytetään POST-menetelmää tai HTTP-otsikon korvaavaa mukautettua HTTP-otsikkoa:

    • Syötä kukin parametri nimi-arvo-parina ja erota nimi ja arvo yhtäsuuruusmerkillä =".
    • Voit käyttää nimi-arvo-pareissa samaa URL-tunnisteen syntaksia kuin kutsuttavassa API-liittymässä. Esimerkki:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • Mukautettua otsikkoa voidaan käyttää, jos HTTP-pyynnön kohde erikseen sallii pyynnössä määritettävät HTTP-otsikot. Jos otsikot eivät ole sallittuja, selain estää pyynnön ja näyttää virhesanoman. Esimerkiksi cookie-tiedoston otsikko, jossa on Sisältötyyppi=sovellus/json, estetään.