MENU
    Tulip API-k tesztelése
    • 08 Jan 2025
    • 2 Elolvasandó percek
    • Közreműködők

    Tulip API-k tesztelése


    Cikk összefoglaló

    Advanced Content

    This article assumes previous experience with APIs.

    Az API-kulcs beállításának módját lásd a Táblák, Operátorok és Gépek cikkekben.

    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ókat az API lehetőségeinkről és ).

    Screenshot 2024-02-28 at 2.35.15 PM.png

    NOTE

    If you are using a global API key, you need to specify the workspace. If your API key is workspaced scoped, it is optional.

    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 Engedélyezés menüpontban válassza az Alapvető auth-t, é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. 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?