Tulip API-k tesztelése
  • 22 Oct 2024
  • 2 Elolvasandó percek
  • Közreműködők

Tulip API-k tesztelése


Cikk összefoglaló

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

Kérjük, olvassa el a Táblák, Operátorok és Gépek cikkeket az API-kulcs beállításához.

A Tulip Connectors használata a Tulip API teszteléséhez

Olvassa el, hogyan konfiguráljon egy csatlakozót, és állítson be egy csatlakozót a beállított API-kulccsal (lásd ezt a cikket az API konfigurálásáról.

Miután beállította a csatlakozót, kattintson a funkció létrehozására. Ebben a példában azt fogjuk végigvenni, hogyan lehet rekordokat lekérni egy táblázatból.

Először is, meg kell alkotnia egy kérést a GET, POST, PUT, HEAD, PATCH vagy DELETE használatával, majd meg kell adnia a konkrét url-t, amelyre kérést szeretne alkotni(itt olvashat további információt az API lehetőségeinkről és ).

Screenshot 2024-02-28 at 2.35.15 PM.png

:::(Info) (MEGJEGYZÉS) Ha globális API-kulcsot használ, akkor meg kell adnia a munkaterületet. Ha az API-kulcsa munkaterületi hatókörű, akkor ez opcionális.::::

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

Győződjön meg róla, hogy hozzáadja a hitelesítést (magából az API kulcsból), a kérés fejléceit (ha szükséges) és a lekérdezési paramétereket (vagy magában az URL-ben, vagy a lekérdezési paraméterekben - további információkért olvassa el a lekérdezési paraméterek beállításának módját).

Ezenkívül megadhat bármilyen bemenetet vagy kimenetet, amelyet a csatlakozó funkciónak vissza kell táplálnia egy alkalmazásba vagy automatizálásba.

image.png

A Postman használata a Tulip API tesztelésére

A következőkben egy operátor létrehozását tekintjük át. Ebben az esetben a példa a Postman-t fogja használni a létrehozáshoz.

Először is adja hozzá az API végpontját a Post kéréshez.

Ezután az Authorization (Engedélyezés) menüpontban válassza az Basic Auth (Alapvető auth) lehetőséget, és csatlakoztassa az API kulcsot felhasználónévként, valamint az API titkot jelszóként.

A Fejlécek alatt adja hozzá az Auth fejlécet.

A Body alatt formázza meg a kérést a JSON objektum átvételéhez. A kérés általános formátuma a következő.

{"role": "operator", "name": "string", "badge_id": "string"}

Ez valahogy így fog kinézni:

Nyomja meg a send gombot a kérés futtatásához, és egy 201-es választ fog kapni a sikeresség jelzésére. Az ellenőrzéshez ellenőrizheti a Felhasználók listáját a Beállításokban, és megerősítheti, hogy a felhasználó létrehozása sikeres volt.

Ha a kérés sikertelen, ellenőrizze, hogy a Kulcs és a Titok helyes-e. A konkrét válaszkódokkal kapcsolatos további információkért tekintse meg az API dokumentáció részét az API Tokenek oldalon.

API-dokumentumok használata a Tulip API teszteléséhez

A munkaterület vagy fiók beállításaiban navigáljon az API Tokenek menüpontra. Onnan navigáljon az API-token létrehozása opció melletti "További információk" menüpontra.

image.png

Ez egy olyan oldalra vezet, amely lehetővé teszi az API tesztelését a létrehozott kulccsal. Emellett dokumentációt is biztosít, és példákat ad a különböző felhasználási célú kéréstestekre.

Ez az oldal tartalmazza a külső rendszerekből érkező API-kérések konfigurálásához szükséges kiszolgáló URL-címet is. Az API megismeréséhez kattintson az Engedélyezés gombra.

Ez a gomb további információkat ad az API tesztelési célú konfigurálásáról. A mezőkbe írja be a következőket:

  • Felhasználónév: API-kulcs
  • Jelszó: Titok

Kattintson az engedélyezésre, és máris elkezdheti tesztelni a táblázatok néhány gyakori HTTP-kérését.

Ezen az oldalon minden egyes lehetőség kibővíthető és tesztelhető. Minden egyes kérés hasznos információkat nyújt a megfelelő válaszokról.

Ezen az oldalon belül a Tulip egyes összetevőinek sémáiról is talál információkat. Például egy táblázat rekordjának létrehozásához hasznos ismerni az egyes oszlopok megfelelő JSON-formázását. Példa az oszlopok sémájára az alábbiakban látható:


Hasznos volt ez a cikk?