A Cathopic egyszer felülvizsgál egy fejlesztői fiókot. Ez az egyetlen jóváhagyás feloldja a kereskedelmi API-t és az OAuth alkalmazáskezelést is; nem kell külön kérelmeket benyújtani. A jóváhagyás után az API-kulcsokat és az OAuth-hitelesítő adatokat a Cathopic Beállításokban hozhatod létre és kezelheted. A fejlesztőknek soha nincs szükségük Cathopic-kiszolgálóparancsra vagy infrastruktúra-hozzáférésre.
1. Készítsd elő a Cathopic-fiókodat
Hozz létre egy Cathopic-fiókot, ellenőrizd az e-mail címét, és győződj meg róla, hogy a kérésben szereplő felhasználónév és e-mail pontosan ugyanaz, mint az adott fiókban.
2. Küldd el a fejlesztői kérelmet
Nyisd meg a Cathopic kapcsolatfelvételi űrlapot.
Válaszd a Fejlesztői hozzáférés kérése.
Erősítsd meg a Cathopic felhasználónevet, és írd le a terméket, a szervezetet, valamint a tervezett katalógushasználatot.
Küldd el az űrlapot. A kérelem megjelenik a Cathopic belső felülvizsgálati irányítópultján.
3. Megkapod a döntést
A Cathopic felülvizsgálja a fiókot és az alkalmazási esetet. Jóváhagyás esetén a fejlesztő e-mailt kap a következő lépésekkel, valamint egy hivatkozást a(z) Beállítások → Developer / API → OAuth alkalmazások. Ha további információra van szükség, a Cathopic felveszi a kapcsolatot a kérelemben megadott e-mail címen.
4. Hozd létre az alkalmazást
Válassz titkos (confidential) webalkalmazást, ha a terméknek biztonságos háttérrendszere van, vagy nyilvános PKCE-alkalmazást böngészőben futó, mobil vagy asztali kliensekhez. Add meg a nyilvános nevét, leírását, weboldalát, adatvédelmi szabályzatát, biztonsági kapcsolattartót, a pontos visszahívási (callback) URL-eket, és csak azokat a scope-okat, amelyekre szüksége van.
5. Tárold a hitelesítő adatokat
A client ID azonosítja az integrációt, és az adott termék összes felhasználója megkapja. A felhasználói engedélyezés és a tokenek minden egyes Cathopic-fiók esetén külön maradnak. A titkos client secretet csak egyszer jelenítjük meg, és azt az alkalmazás kiszolgálóján titkosítani kell. Soha ne tedd bele böngészőoldali kódba, generált weboldalakba, naplókba, ügyfélszolgálati üzenetekbe vagy nyilvános adattárba.
Ugyanezen az oldalon a jóváhagyott fejlesztő szerkesztheti a callback-eket és a scope-okat, rotálhatja a titkos secretet, vagy visszavonhatja az alkalmazást.