A táblázat API használata
  • 22 Oct 2024
  • 2 Elolvasandó percek
  • Közreműködők

A táblázat API használata


Cikk összefoglaló

A Tulip API beállítása és használata a Tulippal való interakcióhoz más rendszerekből.

:::(Info) (Haladó tartalom)Ez a cikk feltételezi az API-kkal kapcsolatos korábbi tapasztalatokat.:::

A Tulip számos más rendszer API-jával lép kölcsönhatásba a csatlakozókon keresztül. A csatlakozók segítségével egy Tulip alkalmazás HTTP vagy SQL lekérdezést kezdeményezhet.

Más esetekben lehet, hogy egy külső rendszernek szeretné lehetővé tenni, hogy lekérdezzen olyan adatokat, amelyek csak a Tulipban léteznek. A Tulip API segítségével külső rendszerekből is lehet kommunikálni a Tulippal. Ez a cikk a Tulip API beállítását és tesztelését mutatja be.

A Tulip API hasznos e külső rendszerek integrálásához a Tulipba, a Tulip táblákon keresztül. Ez magában foglalja egy táblázat rekordjának frissítését új információkkal, egy táblázat létrehozását vagy egy táblázatban lévő rekordok számának lekérdezését.

Példák

Az alábbi példák végigvezetik a Tulip API-hoz intézett kérések folyamatát. Ezek a példák a Postman-t használják a Tulipból történő kérésekhez.

Táblák nevének és információinak lekérdezése

Ez a GET-kérés lehetővé teszi a külső rendszer számára, hogy lekérje a Tulip-példányban lévő összes táblázat azonosítóit és oszlopinformációit. Ez hasznos módszer lehet egy érdekes Táblázat keresésére egy POST-kérés beállításához.

A Postmanben állítsa az Engedélyezést Basic Auth értékre, és adja meg az API-kulcsot és a titkot.

Most a kérésnek a megfelelő helyre kell mennie. A Tulipban keresse meg az API dokumentációból a kérést, amit szeretne elkészíteni. Ebben az esetben a kérés az összes Tábla-információ lekérdezése.

A kérés URL címének megszerzéséhez futtassa az Execute gombot, és ellenőrizze a Request Information (Kérés információi) elemet.

Ez a Request URL ezután a Server URL-ként használható a Postman GET kérésének feldolgozásához.

Kattintson a Küldés gombra, és a kérés visszaküldi a táblázatok összes információját.

Táblázati rekord létrehozása

Egy POST és a fenti táblázat azonosító segítségével létrehozható egy táblázatrekord a külső rendszerből. Az engedélyezés és a fejléc ugyanaz marad, de a kérés URL-címe egy kicsit más lesz.

Először határozza meg a Táblát, amelyben rekordot szeretne létrehozni. A kérési URL mindig a következő struktúrát fogja követni:

:::(Info) (MEGJEGYZÉS) Ha globális API-kulcsot használ, akkor meg kell adnia a munkaterületet. Ha az API-kulcsa munkaterület-határolt, akkor ez opcionális.::::

https://(yourinstancenamehere).tulip.co/api/v3/w/(workspace)/tables/(TableID)/records

A bevitel után a kérésnek szüksége lesz egy testre is, hogy a POST-ot megfelelően feldolgozhassuk. Az oszlopok sémája fentebb a Tesztelés szakaszban található, és megtalálható az API dokumentációban. Az egyetlen oszlop, amely teljes mértékben szükséges a sikerhez, az az ID oszlop. Minden más oszlop, amely nem kerül hozzáadásra, a létrehozáskor nullaként lesz tárolva a táblázat rekordjában. Adja hozzá ezt a tartalmat a kérelem testeként.

A beküldéskor a Postman ellenőrzi a rekord létrehozását.


Megtalálta, amit keresett?

A community.tulip.co oldalon is felteheti kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?