Tulip API egységteszt

Prev Next

Cél

Ez a cikk összefoglalja, hogyan épül fel és hogyan működik a Tulip API.

Milyen célt szolgál a Tulip API egységteszt?

Lehetővé teszi a leggyakrabban használt Tulip API-funkciók egy részének tesztelését. Az alkalmazásban szereplő funkciók:

  • Tulip-táblák listája
  • Tulip-táblák rekordjainak listázása
  • Tulip-tábla rekord létrehozása
  • A Tulip-táblák rekordjainak számlálása
  • Tulip-tábla rekordjának törlése
  • Tulip-tábla rekordjának frissítése
  • A Tulip-táblázat összes rekordjának törlése
  • URL-ek aláírása

Az egységtesztben használt táblázat

A Tulip Table API-funkciók teszteléséhez a felhasználónak szüksége van egy teszt táblára, nevezetesen a Tulip API minta táblára.

Az alkalmazás felépítése

Feature rename

Prior to r383, Service Accounts were called "API Tokens".

Minden lépés bal oldalán található egy menü.

A Bevezetés és a Kapcsolat konfigurálása lépésekben a felhasználó megismerheti az alkalmazás célját, valamint megtalálja az utasításokat a Tulip API-csatlakozó és saját példánya közötti kapcsolat konfigurálásához.

Intro

Ha az Ön példányában a munkaterületek nincsenek engedélyezve, lépjen a fiókbeállítások > Tulip API menüpontra a szolgáltatási fiók létrehozásához. Ebben az esetben nem kell hivatkoznia a /w/DEFAULT-ra az API végpontjában, azaz a táblák lekéréséhez a végpontja a következő lesz: BASE URL + api/v3/tables

Ha a munkaterületek engedélyezve vannak, és globális API-szolgáltatási fiókot használ (amelyet a Fiókbeállítások > Tulip API menüpont alatt talál), akkor meg kell határoznia a munkaterületet az API-végpontjában, azaz a táblák lekéréséhez a végpontja a következő lesz:-Alap-URL + api/v3/w/<munkaterület-azonosító>/tables. Erről itt olvashat bővebben: https://support.tulip.co/apidocs/introduction#workspaces

Ha engedélyezte a munkaterületeket, és munkaterület-hatókörű szolgáltatási fiókot használ (amelyet a Munkaterület-beállítások > Tulip API menüpont alatt talál), akkor nem kell megadnia a munkaterületet az API végpontjában, azaz a táblák lekéréséhez a végpontja a következő lesz:-BASE URL + api/v3/tables

config.png

A „Táblák lekérése” lépésben a csatlakozó funkció a „Táblák lekérése” gomb megnyomására fut le, és felsorolja az instanciában található összes táblát. A felhasználó kiválaszthat egy táblát a bal oldalon található interaktív táblából, és megtekintheti annak részleteit a jobb oldalon.Get Tables

A „Record létrehozása” lépésben a felhasználó a beviteli mezők kitöltésével hozhat létre új rekordot. Amikor a „Record létrehozása” gombra kattint, és az összes mezőt kitöltötte, az új rekord a jobb oldali interaktív táblázatban tekinthető meg. Create Record

A „Get records” lépésben a „Get Records” gomb megnyomására megjelennek a Tulip API Sample táblázat rekordjai. A felhasználó kiválaszthat egy rekordot a bal oldali interaktív táblázatból, és megtekintheti annak részleteit a jobb oldalon.Get Recs

A „Rekordok számlálása” lépésben a gomb megnyomására a csatlakozó funkció fut, és a rekordok száma a jobb oldalon látható.Count recs

A „Record frissítése” lépésben a felhasználó kiválaszthatja a frissíteni kívánt rekord azonosítóját, majd kitöltheti a frissítendő beviteli mezőket. Amint rákattint a „Record frissítése” gombra, a frissített rekord a jobb oldalon megtekinthető.Update recs

A „Rekord törlése” lépésben a felhasználónak ki kell választania egy rekordot a bal oldali interaktív táblázatból. A „Rekord törlése” gombra kattintás után a rekord törlődik a minta táblázatból.

Delete Recone

Az „Összes rekord törlése” lépésben az „Összes rekord törlése” gombra kattintva az összes rekord törlődik a minta táblázatból.

Delete all recs

Az „URL aláírása” lépésben a felhasználó beírhat egy URL-címet, és aláírhatja azt. Az URL aláírása után az aláírt URL a jobb oldali ablaktáblában tekinthető meg. sign url