@thunderphone/widget npm-csomagként érhető el, valamint CDN-en keresztül is használható nem bundlert használó környezetekben.

Előfeltételek
A widget beágyazása előtt végezze el ezt a három lépést a ThunderPhone Dashboardban:1
Hozzon létre egy közzétehető API-kulcsot
Lépjen a vezérlőpult beállításaiban a Fejlesztők részhez, és hozzon létre egy közzétehető kulcsot. A közzétehető kulcsok
pk_live_ előtaggal kezdődnek, és biztonságosan elhelyezhetők kliensoldali kódban.2
Állítsa be az engedélyezett domaineket
Ugyanazon Fejlesztők beállításokban adja hozzá azokat a domaineket, ahol a widgetet beágyazza. Fejlesztéshez a
localhost mindig engedélyezett. Helyettesítő karakterek is támogatottak (például: *.example.com).3
Hozzon létre egy webes widgetet
Lépjen a vezérlőpult Webes widgetek részéhez, és hozzon létre egy widgetet. Válassza ki a közzétenni kívánt ügynököt és a használni kívánt közzétehető kulcsot. Az ügynök automatikusan feloldásra kerül a közzétehető kulcs konfigurációja alapján.
Gyors kezdés
Telepítse a csomagot:Testreszabás
A widget négy megjelenési proppal rendelkezik:
A teljes proptáblázatért tekintse meg a React-komponens referenciáját.
Teljesen egyedi felülethez használja a headless hookot a hangmunkamenet kezeléséhez, miközben saját felületet épít. A hook valós idejű hangszinteket biztosít hangra reagáló vizualizációk készítéséhez.
Integrációs lehetőségek
Válassza ki a technológiai környezetéhez illő integrációs módszert:React-komponens
Előre elkészített felhasználói felületi komponens beépített hívásvezérlőkkel és állapotkijelzéssel. Importálja, adja át a propokat, és kész.
Headless hook
Teljes kontroll a felhasználói felület felett. A
useThunderPhone hook kezeli a hangmunkamenetet, miközben Ön saját felületet épít.CDN / Script tag
Nincs szükség bundlerre. Töltse be a widgetet script taggel statikus webhelyekhez, WordPresshez és más, nem React-alapú környezetekhez.
Stílus
A widget beépített világos és sötét témákat tartalmaz, amelyeket atheme prop vezérel, valamint egy kiemelőszínt, amelyet a primaryColor prop szabályoz. Mélyebb testreszabáshoz felülírhatja a CSS egyéni tulajdonságait és osztályait. Részletekért tekintse meg a stílusútmutatót.
Segítségre van szüksége? Lépjen kapcsolatba velünk a support@thunderphone.com címen.