Google Chrome Video bemutató: Hozzon létre egy kiterjesztést | Grafikart, folytassa a felhasználók kapcsolatát a Chrome Extension -ből Dokumentációs személyazonossági platform | Google Cloud
Csatlakoztassa a felhasználókat egy króm kiterjesztésből
Contents
- 1 Csatlakoztassa a felhasználókat egy króm kiterjesztésből
- 1.1 Google Chrome oktatóanyag: Hozzon létre egy kiterjesztést
- 1.2 A kis előfeltétel
- 1.3 Konfigurálja a kiterjesztést
- 1.4 Hozzon létre egy pop-upot
- 1.5 Jó reggelt kívánok
- 1.6 Tesztelje annak kiterjesztését
- 1.7 Forgatókönyv
- 1.8 Jó reggelt kívánok
- 1.9 JavaScript a “háttérben”
- 1.10 Krómozott értesítések
- 1.11 Csatlakoztassa a felhasználókat egy króm kiterjesztésből
- 1.12 Mielőtt elkezded
- 1.13 Mentse el a kiterjesztés azonosítóját
- 1.14 Folytassa a felhasználók kapcsolatát
- 1.15 Következő lépések
- 1.16 RingCentral a Google Chrome Extension számára
Olyan kiterjesztést akarunk létrehozni, amely egy felbukkanó rendszeren működik. Az utóbbi létrehozásához csak egy klasszikus HTML oldalt kell létrehoznunk. A manifeszt fájlban konfigurálva.JSON egy felbukkanó fájlt fogunk használni.html
Google Chrome oktatóanyag: Hozzon létre egy kiterjesztést
Meghívom Önt, hogy fedezze fel, hogyan lehet kiterjesztést létrehozni a Google Chrome böngészőhöz. A kiterjesztés létrehozása összetettnek tűnhet, de ne félj ! Valójában a Google Chrome kiterjesztések olyan nyelvekkel hozhatók létre, amelyeket jól ismerünk: JS, HTML és CSS.
A kis előfeltétel
Először aktiválnia kell a fejlesztői mód Chrome beállításokban, hogy betöltse a kiterjesztést. Ehhez lépjen a Beállítások> További eszközök> Bővítőkhöz, és jelölje be a mezőt fejlesztői mód. Ezután látnia kell, hogy három új gomb betölti a kiterjesztéseket.
Konfigurálja a kiterjesztést
A kiterjesztés létrehozásának kiindulópontja egy manifeszt fájl létrehozása.JSON a fájl gyökerénél. Az összes információt tartalmazza a kiterjesztés konfigurációjáról, például a név, a leírás, a betöltendő szkriptek.
< "manifest_version": 2, // Indique la version du manifest (toujours 2) "name": "Tutoriel créer une extension", // Le nom de votre extension "description": "Chaine YT Plati'Script", // La description "version": "1.0", // La version en en l'occurrence la première donc 1.0 "permissions": [ // Les permissions, on y reviendra plus bas "http://*/*", "https://*/*", ], "browser_action": < // Les paramètres "default_icon" : "img/icon.png", // L'icône qui s'affiche en haut à droite de votre navigateur "default_popup": "popup.html" // Le popup qui s'affichera quand vous cliquez sur l'îcone >, "Ikonok": < // L'îcone qui s'affichera lorse que vous êtes sur la page extensions des paramètre "128" : "img/icon_128.png" // 128 = 128x128 la taille de votre image >>
A fájlhoz rendelkezésre álló összes paramétert a dokumentáció ismerteti.
Engedély
Alapértelmezés szerint a kiterjesztés egyfajta homokozóban lesz, és nem fér hozzá semmihez. Bizonyos esetekben olyan kiterjesztéseket akarunk létrehozni, amelyek képesek kommunikálni a weboldalakkal, vagy bizonyos böngésző API -kkal. Ezután meg kell határoznia a konfigurációnkban, hogy mely engedélyeket kívánjuk megszerezni (ezeket az engedélyeket a kiterjesztés telepítése során kérjük). Ezek az engedélyek két formát vehetnek fel:
- Karakterlánc, amely egy adott engedélyt típust ábrázol, például a lapokhoz való hozzáférés (engedélyek listája)
- Az URL -formátum ábrázolásának oka, amelyhez hozzáférni fogunk (mérkőzésminták)
"Engedélyek": [// Engedélyek, az alábbiakban térünk vissza "http: //*/*", "https: //*/*", "Tabs" // Tabs engedélyek új lapok létrehozásához],
A “http: ///“És a” https: ///“, Mondjuk neki, hogy a kiterjesztés minden HTTP vagy HTTPS oldalon működhet.
Hozzon létre egy pop-upot
Olyan kiterjesztést akarunk létrehozni, amely egy felbukkanó rendszeren működik. Az utóbbi létrehozásához csak egy klasszikus HTML oldalt kell létrehoznunk. A manifeszt fájlban konfigurálva.JSON egy felbukkanó fájlt fogunk használni.html
H1, P Jó reggelt kívánok
Helló, egyszerű felbukkanó vagyok
aki nem vesz sok helyet
Ez minden, amit most meg kell tennünk, amikor a Chrome gombra kattintunk, automatikusan megnyitja a felbukkanó upot az éppen írt oldal megváltoztatásával.
Tesztelje annak kiterjesztését
Most szeretnénk tesztelni a kiterjesztésünket, mert ezért át kell mennünk a kiterjesztési panelen. Automatikusan látnia kell a kiterjesztés ikonját.
Forgatókönyv
Feltétlenül egy olyan kiterjesztés, amely megjelenik egy felbukkanó, viszonylag korlátozott ! Szerencsére a JavaScript segítségével különböző viselkedéseket adhatunk a kiterjesztésünkhöz. A JavaScript betöltésének számos módja van attól függően, hogy mit szeretne elérni.
JavaScript előugró ablakban
Mindenekelőtt a JavaScriptet közvetlenül a felbukkanásba történő betöltése lehetséges. Valójában ez egy klasszikus weboldal, amelyen bármilyen JavaScript fájlt betölthetünk a címkével .
// betöltjük a szkriptet a html h1 tartalomba, P Jó reggelt kívánok
Helló, egyszerű felbukkanó vagyok
aki nem vesz sok helyet
Ennek ellenére a JavaScript fájlt csak a felbukkanó up megnyitásakor töltik be, ha a felhasználó soha nem támogatja a gombot, a JavaScript soha nem lesz végrehajtva
JavaScript a “háttérben”
A háttérben a JavaScript végrehajtása is lehetséges, hogy a kód aktív maradjon, még akkor is, ha a felbukkanó up nem települ. Ehhez meg kell változtatniuk a manifeszt fájlt.JSON, hogy belefoglalja a betölteni kívánt JavaScript fájl elérési útját.
A tartalom szkriptek
A Boldog szkripteket olyan javascript fájlok, amelyeket a weboldal kontextusában hajtanak végre, és amelyek a DOM segítségével kölcsönhatásba léphetnek vele. A háttérből elindított szkriptekkel ellentétben ezek a szkriptek nem férnek hozzá a Chrome API -khoz.*. Ezenkívül viszonylag elszigetelten működnek, és nem férnek hozzá a JavaScript funkciókhoz, amelyeket a weboldalon meghatároznának, amelyen befecskendezik.
Az ilyen típusú terhelést akkor fogják használni, ha közvetlenül a weboldalt szeretne kölcsönhatásba lépni, hogy megváltoztassa a betűméretet vagy manipuláljon bizonyos elemeket.
Krómozott értesítések
Végül, az értesítésekkel kapcsolatos kis bónusz. A Google Chrome -on lehet kezelni egy értesítési rendszert, amely megjelenik a felhasználó asztalán. Ha ezt az API -t szeretné használni, előzetesen engedélyt kell kérnie a Manifest File -ben.JSON .
"Engedélyek": [// Engedélyek, az alábbiakban térünk vissza "http: //*/*", "https: //*/*", "fülek", // a lapok engedélyt adnak új lapok "értesítések" létrehozására. // aktiválja az értesítéseket],
Miután ez megtörtént, használhatjuk az osztályt, amely lehetővé teszi az értesítések kezelését.
Var értesítés = új értesítés ('A Notive címe !", < icon: 'votreicon.jpg', body: "Votre petite description de la notification", >);
Ez az osztály nem egyedülálló a Google Chrome -ban, hanem egy új API -nak vagy blokknak van több böngészőben. Ha további információt szeretne kapni arról, hogyan működik, meghívom Önt, hogy nézze meg a dokumentációt. A kiterjesztés esetén az az előnye, hogy a felhasználó már elfogadta az engedélyeket, amelyek lehetővé teszik az értesítések közvetlen elindítását.
Csatlakoztassa a felhasználókat egy króm kiterjesztésből
Ez a dokumentum elmagyarázza, hogyan lehet használni az identitásplatformot a felhasználók összekapcsolására a Chrome kiterjesztésből.
Fontos : Az identitási platform csak kompatibilis a Manifest V2 -t használó kiterjesztésekkel. A Manifest V3 nem kompatibilis, mert nem biztosít pop-up műveleteket. Fontos: Telefon vagy multifaktoros hitelesítés használata a Chrome kiterjesztésből nem érhető el.
Mielőtt elkezded
- Aktiválja az Identity Platformot és konfigurálja az identitás szolgáltatót. Ahhoz, hogy megtudja, hogyan, lásd a Fast Start -UP -t.
- Adja hozzá a következő URL -eket a kiterjesztés tartalma_policy_policy engedélyezési listájához:
- https: // apis.Google.com
- https: // www.gstatikus.com
- https: // www.googleapis.com
- https: // Securetoken.googleapis.com
További információkért lásd a CSP dokumentációját.
Mentse el a kiterjesztés azonosítóját
A felhasználók króm kiterjesztéséből való csatlakoztatásához a kiterjesztési azonosító engedélyezett domainként kell mentenie:
- Hozzáférjen az oldalra Beállítások Identitásplatform a Google Cloud Console -ban. Hozzáférés a Beállítások oldalra
- Kattintson a fülre Biztonság.
- A szakaszban Felhatalmazott domainek (Engedélyezett területek), kattintson a gombra Adjon hozzá tartományt (Adjon hozzá egy tartományt).
- Írja be a kiterjesztés URI -jét. Ez a kiterjesztés általában ehhez hasonlít: Chrome-kiadás: // chrome_extension_id .
- Kattintson Hozzáad.
Folytassa a felhasználók kapcsolatát
A felhasználói kapcsolat a Chrome kiterjesztésből hasonló a webes alkalmazáshoz, néhány különbséghez:
- A telefon- és multifaktoros hitelesítés nem támogatott.
- A Chrome kiterjesztések nem használhatják a HTTP átirányításokat. Ezért a felhasználók csatlakoztatásához használja a felbukkanó műveleteket (SigninWithPopup () és a LinkWithPopup ()).
- A böngésző akcióból származó hitelesítési módszerek felhívása megszünteti a böngésző cselekedeteit. Tehát inkább a háttérben lévő szkriptből kell hívnia őket.
- A pop-up módszerek csak a V2 manifesztusát használó kiterjesztésekben használhatók.
A következő példa egy felhasználó kapcsolatát szemlélteti a Google -val:
Határirat
Felugrik.JS
// Hivatkozás a háttér oldalra. Const Bgage = Chrome.kiterjesztés.GetbackgroundPage (); // Jelentkezzen be a felbukkanó felbukkanással, általában a gombra csatolva kattintson. bgPage.SigninWithpOpUp ();
háttér.JS
Const App = FireBase.InicializeApp (config); Const auth = alkalmazás.szerző (); Const SigninWithpOpUp = () => < const provider = new firebase.auth.GoogleAuthProvider(); return auth.signInWithPopup(provider).catch((error) =>< console.log(error); >); >;
Következő lépések
- Csatlakoztassa a felhasználókat a különböző személyazonossági szolgáltatókkal.
- Tudjon meg többet az identitásplatform -felhasználókról.
Megjegyzés
Eltérő rendelkezés hiányában az oldal tartalmát a Creative Commons megbízás 4 licenc szabályozza.0, és a kódmintákat az Apache 2 licenc szabályozza.0. További információkért lásd a Google Developers webhely szabályait. A Java az Oracle és/vagy kapcsolt társaságok bejegyzett védjegye.
Utolsó frissítés a 2023/06/17 -en (UTC).
RingCentral a Google Chrome Extension számára
Legyen naprakész a legújabb funkciókkal, fejlesztésekkel és a Ringcentral hibaválasztásával a Google Chrome Extension számára.
21. verzió.3.30 (RC)
Kiadási dátum : 09/29/2021
- Lehetőség a felhasználói profil elrejtésére a vállalat könyvtárában
Mocsarak korrekciói
- Az RC logó megjelenítése egy úszó ablakban
- Ikon ne zavarja
Kiadási dátum : 2012.07.28
- Lehetősége a meghívókhoz a szobacsatlakozó RingCentral videó részleteinek hozzáadására egy találkozóra
Kiadási dátum : 2012.01.22
- RingCentral videó:
- A váróterem aktiválása
- Globális hozzáférési számok
- A jelszó automatikus összetétele a meghívókból e-mailben
- A jelszó automatikus alkalmazása a nem -PMI találkozókhoz
- A webszolgáltatás zárolási paramétereinek értékeinek való megfelelés
- Ringcentral videó
- A “Csatlakozás a gazdagép előtt” címke frissítése azáltal, hogy felváltja azt “A résztvevők csak utána csatlakozhatnak a találkozóhoz”
- A jelszó UX javítása
Kiadási dátum : 23/09/2020
- A Kapcsolattartási Dátumok oldal most tartalmaz egy mezőt a webhelyhez
- A kiterjesztési szám most aktivált webhelykódokkal jelenik meg
- Lehetőség a rövid meghosszabbítási számmal való érintkezés keresésére
- Rövid hosszabbító szám összetétele
- A 3 csengő hívás opcióinak összeolvadása egyetlen csengő opcióba
Kiadási dátum : 07/31/2020
- Lehetősége arra, hogy csak a hitelesített felhasználókat engedélyezze a találkozókhoz való csatlakozásra
- A képernyőmegosztási opció csak a gazdagép és a moderátorok számára fenntartva
- További biztonsági lehetőségek kategóriája
- A video szállító meghosszabbításának változásainak értesítéseinek fogadása
- A RingCentral alkalmazás használata hívás megszüntetéseként
Mocsarak korrekciói
- Képtelen volt sürgősségi hívásokat kezdeményezni
Kiadási dátum : 05/18/2020
- A Ringout meghatározása a webhívó azonosítójából, mint alapértelmezett azonosító
Mocsarak korrekciói
- A hívók hívásainak listájára átadott számok megjelenítése
Kiadási dátum : 04/22/2020
- Találkozási jelszó hozzáadása a tervezett találkozókhoz
- A “Csatlakozás a gazdagép előtt” funkcionalitás deaktiválása
Kiadási dátum : 04/09/2020
Mocsarak korrekciói
- Rögzített kettős találkozó lehetőségek a konferencia legördülő menüjében a Google napirendjén.
Kiadási dátum : 02/04/2020
Mocsarak korrekciói
- Az ülések 24 óra elteltével történő lejárati problémájának megoldása.
- A RingCentral találkozók összegyűjtéséhez szükséges szám javításának javítása
Kiadási dátum : 2019.10.28
- Lehetőség van a megfelelőség nyilvánosságra hozatalának elrejtésére korlátozott felhasználás céljából a Google politikájának betartása érdekében
- A Gmail fül törlése a legutóbbi tevékenységekben (a Google sikeres ellenőrzéséhez ne hívja a Gmail API -t)
- A megfelelés nyilvánosságra hozatala korlátozott felhasználás céljából a Google politikájának betartása érdekében
- C2D/SMS Black List Management
- A találkozási lehetőség hozzáadása a „Konferencia hozzáadása” legördülő listáján
- A Google Agenda kiterjesztése prioritás, ha a Google RingCentral is telepítve van.
- A C2D injekció beavatkozik a HTML/szöveges kiadóiba, különösen a RADEDEROR -val
- A kattintás ikon helytelen megjelenítése a Google Airenda hívásához
- A Google Contact API módosítása az új kiterjesztés engedélyezéséhez
- A távoli hívás -monitor fejlesztése az oldalon Az összes hívás
- Opció a találkozó elfedésére, ha a felhasználó nincs csatlakoztatva
- A verziószám törlése a híroldalon
Mocsarak korrekciói
- A kapcsolattartási oldalon végzett kutatások néha az alkalmazás alkalmazását okozhatják
- Nem sikerül egyeztetni a Google kapcsolatot
- Az üzenet elküldése után a beszélgetés oldalra küldött gomb letiltása
- Nem lehet helyesen frissíteni a jelenléti állapotot
- Késleltetések és ugrások a kurzorból a szöveg végén az üzenetek megadásakor
- A telefonszámok kollázsa egy módosítható tartalommezőben C2D injekciót válthat ki
- Régi gyűrűs logó új oldalakon
- Hiányzó RingCentral újraegyesítési lehetőség a „Konferenciák hozzáadása” csepp -leplű lista a Google Agenda oldalon
- A frissítés/módosítás utáni legfrissebb információk megjelenítése a konferencián
- Az új termékek honlapjának hozzáadása
- Az injekciós injekció kattintson az SMS hívásához/küldéséhez néha nem jelenik meg a megfelelő helyzetben.
- Opciók Kattintson a Híváshoz, és kattintson az alapvető SMS elküldéséhez bármely weboldalon
- Minden hívásvezérlés (kivéve a hívások hívását és a hívások hívását)
- Hozzáférés a RingCentral kiterjesztéshez bármely Chrome weboldalon
- Új felhasználói felület
- Professzionális SMS és belső SMS
- A Google és a RingCentral könyvtárak szinkronizálása
- Hozzáférés a könyvtárhoz az SMS -től
- Hozzáférés a számozásból a könyvtárhoz
- A vokális/fax üzenetküldő funkciók aktiválása
- A telekonferencia funkció aktiválása
- Részletes névjegykártya
- A Google Autenda integrációja
- Lehetőség a funkcionális prototípusnak a fekete -fehér listára (annak megakadályozása érdekében, hogy egyes webhelyek megjelenítsék a RingCentral és a C2D felhasználói felületet)
- Fellebbezés küldése a vokális üzenetküldéshez
- Bejövő hívásátvitel
- SMS válasza egy bejövő hívásra
- A jelenléti állapot módosítása
- RingCentral találkozók együttműködési támogatása
- Vegye fel a kapcsolatot velünk Form
- hírek
- Ringcentral támogatás
- Google Ho a gyűrűs konferenciákhoz
- WebRTC hibajelvény (hiba értesítés megjelenítése a WebRTC hívással kapcsolatos probléma esetén)
- Hívás értesítés, amely a RingCentral jelvénybe lép, amikor az alkalmazás csökken (a böngésző értesítése mellett)