חבר משתמשים מתוסף Chrome
Contents
- 1 חבר משתמשים מתוסף Chrome
- 1.1 מדריך Google Chrome: צור סיומת
- 1.2 התנאי המוקדם הקטן
- 1.3 קבע את התצורה של התוסף שלך
- 1.4 צור קופץ
- 1.5 בוקר טוב
- 1.6 בדוק את ההרחבה שלה
- 1.7 תַסרִיט
- 1.8 בוקר טוב
- 1.9 JavaScript ב”רקע “
- 1.10 התראות כרום
- 1.11 חבר משתמשים מתוסף Chrome
- 1.12 לפני שאתה מתחיל
- 1.13 שמור את המזהה של התוסף שלך
- 1.14 המשך לחיבור המשתמשים
- 1.15 הצעדים הבאים
- 1.16 RingCentral עבור סיומת Google Chrome
אנו רוצים ליצור הרחבה שעובדת במערכת מוקפצת. כדי ליצור את האחרון, אנחנו רק צריכים ליצור דף HTML קלאסי. כפי שהוגדר בקובץ המניפסט.JSON אנו נשתמש בקובץ קופץ.html
מדריך Google Chrome: צור סיומת
אני מזמין אותך לגלות כיצד ליצור סיומת לדפדפן האינטרנט של Google Chrome. יצירת הרחבה אולי נראית מורכבת, אך אל תפחד ! אכן, ניתן ליצור הרחבות של Google Chrome עם שפות שאנו מכירים היטב: JS, HTML ו- CSS.
התנאי המוקדם הקטן
ראשית עליך להפעיל את מצב מפתח בהגדרות כרום כדי להיות מסוגלות לטעון את התוסף שלך. לשם כך אתה עובר להגדרות שלך> כלים נוספים> הרחבות וסמן את התיבה מצב מפתח. לאחר מכן נראה כי נראה כי שלושה כפתורים חדשים טוענים תוספים.
קבע את התצורה של התוסף שלך
נקודת המוצא ליצירת הרחבה היא יצירת קובץ גלוי.JSON בשורש הקובץ שלך. הוא יכיל את כל המידע הנוגע לתצורת התוסף כגון השם, התיאור, הסקריפטים שיש לטעון.
< "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 >, "אייקונים": < // 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 >>
כל הפרמטרים הזמינים לקובץ זה מתוארים בתיעוד.
הרשאות
כברירת מחדל התוסף שלך יהיה במעין ארגז חול ולא תהיה לו גישה לשום דבר. במקרים מסוימים, אנו רוצים ליצור תוספים המסוגלים לתקשר עם דפי אינטרנט, או עם ממשקי API של דפדפן מסוימים. לאחר מכן יהיה צורך לציין בתצורה שלנו אילו הרשאות אנו רוצים להשיג (הרשאות אלה יתבקשו במהלך התקנת התוסף). הרשאות אלה יכולות ללבוש שתי צורות:
- מחרוזת תווים המייצגת סוג מסוים של הרשאה, למשל גישה לכרטיסיות כרטיסיות (רשימת הרשאות)
- סיבה המייצגת פורמט כתובת אתר שאליה אנו ניגשים (דפוסי התאמה)
"הרשאות": [// הרשאות, נחזור למטה "http: //*/*", "https: //*/*", "כרטיסיות" // כרטיסיות היא אישור ליצור כרטיסיות חדשות],
עבור “http: /// /“וה-” https: /// /“, אנו אומרים לו שהסיומת יכולה לעבוד על כל דפי HTTP או HTTPS.
צור קופץ
אנו רוצים ליצור הרחבה שעובדת במערכת מוקפצת. כדי ליצור את האחרון, אנחנו רק צריכים ליצור דף HTML קלאסי. כפי שהוגדר בקובץ המניפסט.JSON אנו נשתמש בקובץ קופץ.html
H1, עמ ' בוקר טוב
שלום אני קופץ פשוט
מי לא תופס הרבה מקום
זה כל מה שעלינו לעשות לרגע, כאשר אנו לוחצים על כפתור Chrome יפתח אוטומטית את הקופץ על ידי שינוי הדף שכתבנו זה עתה.
בדוק את ההרחבה שלה
כעת אנו רוצים לבדוק את התוסף שלנו, לשם כך נצטרך לעבור דרך לוח ההרחבה ולחץ על כפתור טעינה TET ואז בחר את התיקיה המכילה את התוסף שלך. באופן אוטומטי, אתה אמור לראות את סמל התוסף שלך מופיע.
תַסרִיט
בהכרח הרחבה המציגה קופץ, היא מוגבלת יחסית ! למרבה המזל, אנו יכולים להשתמש ב- JavaScript כדי להוסיף התנהגויות שונות להרחבה שלנו. ישנן מספר דרכים לטעון JavaScript בהתאם למה שאתה רוצה להשיג.
JavaScript בפופ-אפ
קודם כל אפשר לטעון JavaScript ישירות ב- Pop-Up. אכן, זהו דף אינטרנט קלאסי עליו אנו יכולים לטעון כל קובץ JavaScript עם התג .
// אנו טוענים את הסקריפט שלנו בתוכן HTML H1, p בוקר טוב
שלום אני קופץ פשוט
מי לא תופס הרבה מקום
עם זאת, קובץ ה- JavaScript יוטען רק בפתיחת הקופץ, פתאום אם המשתמש לעולם לא תומך בכפתור, JavaScript שלך לעולם לא יבוצע
JavaScript ב”רקע “
אפשר גם לבצע את JavaScript ברקע כדי לשמור על הקוד שלך פעיל גם כאשר מוקפץ לא נפרס. לשם כך הם יצטרכו לשנות את קובץ המניפסט.JSON לכלול את הנתיב לקובץ JavaScript שאנחנו רוצים לטעון.
סקריפטים של התוכן
ה תסריטים שמחים הם קבצי JavaScript שיבוצעו בהקשר של דף האינטרנט ויכולים ליצור איתו אינטראקציה באמצעות ה- DOM. בניגוד לתסריטים שהושקו מרקע לתסריטים אלה אין גישה לממשקי API של Chrome.*. בנוסף, הם פועלים יחסית מבודדים ואין להם גישה לפונקציות JavaScript אשר יוגדרו בדף האינטרנט עליו הם מוזרקים.
סוג זה של עומס ישמש כאשר ברצונך ליצור אינטראקציה ישירה עם דף האינטרנט כדי לשנות את גודל הגופן או לתפעל פריטים מסוימים.
התראות כרום
לבסוף, בונוס קטן הנוגע להתראות. ב- Google Chrome ניתן לנהל מערכת התראות שתוצג בשולחן העבודה של המשתמש. אם ברצונך להשתמש בממשק API זה, תצטרך לבקש רשות מראש בקובץ המניפסט.JSON .
"הרשאות": [// הרשאות, נחזור למטה "http: //*/*", "https: //*/*", "כרטיסיות", // כרטיסיות היא אישור ליצור כרטיסיות חדשות "הודעות" " // מפעיל התראות],
לאחר סיום זה, נוכל להשתמש בכיתה המאפשרת לנהל את ההודעות.
הודעה var = הודעה חדשה ('כותרת השמירה !', < icon: 'votreicon.jpg', body: "Votre petite description de la notification", >);
שיעור זה אינו ייחודי ל- Google Chrome, אך הוא API חדש שיש או חסימות בכמה דפדפנים. אם אתה רוצה לקבל מידע נוסף על איך זה עובד, אני מזמין אותך לצפות בתיעוד. היתרון במקרה של סיומת הוא שהמשתמש כבר קיבל הרשאות המאפשרות להתראות ישירות.
חבר משתמשים מתוסף Chrome
מסמך זה מסביר כיצד להשתמש בפלטפורמת זהות כדי לחבר משתמשים מתוסף Chrome.
חָשׁוּב : פלטפורמת זהות תואמת רק תוספים המשתמשים ב- MANVING V2. ביטוי V3 אינו תואם מכיוון שהוא אינו מספק פעולות מוקפצות. חָשׁוּב: השימוש בטלפון או אימות רב -פקטור מתוסף Chrome אינו זמין.
לפני שאתה מתחיל
- הפעל פלטפורמת זהות והגדר ספק זהות. כדי לגלות כיצד, ראה Start -up מהיר.
- הוסף את כתובות האתר הבאות לרשימת ההרשאות של Content_security_policy של התוסף שלך:
- https: // apis.גוגל.com
- https: // www.gstatic.com
- https: // www.googleapis.com
- https: // secureToken.googleapis.com
למידע נוסף, עיין בתיעוד CSP.
שמור את המזהה של התוסף שלך
כדי לחבר משתמשים מתוסף Chrome, עליך לשמור את מזהה ההרחבה כתחום מורשה:
- גש לדף הגדרות פלטפורמת זהות בקונסולת Google Cloud. גש לדף ההגדרות
- לחץ על הכרטיסייה בִּטָחוֹן.
- בקטע דומיינים מורשים (אזורים מורשים), לחץ על הוסף דומיין (הוסף תחום).
- הזן את ה- URI של התוסף שלך. הרחבה זו דומה בדרך כלל לכך: Chrome-Expension: // Chrome_extension_id .
- לחץ על לְהוֹסִיף.
המשך לחיבור המשתמשים
חיבור משתמש מתוסף Chrome דומה ליישום אינטרנט, לכמה הבדלים:
- אימות טלפוני ורב -פקטור אינו נתמך.
- הרחבות כרום אינן יכולות להשתמש בהפניות מחדש של HTTP. לפיכך עליך להשתמש בפעולות מוקפצות (signinwithpopup () וב- LinkWithPopup ()) כדי לחבר משתמשים.
- הקריאה לשיטות אימות מפעולה של דפדפן מבטלת את פעולת הדפדפן. אז אתה צריך לקרוא להם מתסריט ברקע.
- ניתן להשתמש בשיטות קופצות רק בתוספים המשתמשות ב- V2 Manifest.
הדוגמה הבאה ממחישה את החיבור של משתמש עם גוגל:
JavaScript
קופץ.JS
// קבל התייחסות לדף הרקע. Const bgage = כרום.סיומת.GetBackgrackPage (); // היכנס עם קופץ, בדרך כלל מחובר ללחץ לחיצה. BGPage.Signinwithpopup ();
רקע כללי.JS
Const App = Firebase.Initializeapp (config); Const Auth = אפליקציה.מחבר (); Const signinwithpopup = () => < const provider = new firebase.auth.GoogleAuthProvider(); return auth.signInWithPopup(provider).catch((error) =>< console.log(error); >); >;
הצעדים הבאים
- חבר משתמשים עם ספקי זהות שונים.
- למידע נוסף על משתמשי פלטפורמת זהות.
תגובה
אלא אם כן צוין אחרת, תוכן הדף הזה מנוהל על ידי רישיון Creative Commons Commons 4.0, ודגימות קוד נשלטות על ידי רישיון Apache 2.0. לקבלת מידע נוסף, עיין בכללי אתר המפתחים של גוגל. Java הוא סימן מסחרי רשום של אורקל ו/או החברות המסונפות שלה.
עדכון אחרון ב- 2023/06/17 (UTC).
RingCentral עבור סיומת Google Chrome
הישאר מעודכן עם התכונות האחרונות, השיפורים ותיקוני באגים מה- RingCentral עבור סיומת Google Chrome.
גרסה 21.3.30 (RC)
תאריך הוצאה : 09/29/2021
- אפשרות להסתיר את פרופיל המשתמש בספריה של החברה
תיקוני ביצים
- הצגת לוגו RC בחלון צף
- אייקון לא מפריע
תאריך הוצאה : 07/28/2021
- אפשרות להוסיף את פרטי הווידיאו RingCenteral Connector Connector בהזמנות שלך לפגישה
תאריך הוצאה : 01/22/2021
- וידאו רינגנטרלי:
- הפעלת חדר ההמתנה
- מספרי גישה גלובליים
- הרכב אוטומטי של הסיסמה מהזמנות באמצעות דואר אלקטרוני
- יישום אוטומטי של סיסמה לפגישות שאינן PMI
- עמידה בערכי פרמטרי הנעילה של שירות האינטרנט
- וידאו רינגנטרלי
- עדכון התווית “הצטרף לפני המארח” על ידי החלפתו ב”משתתפים יכולים רק להצטרף לפגישה אחריי “
- שיפור הסיסמה UX
תאריך הוצאה : 23/09/2020
- דף פרטי הקשר כולל כעת שדה לאתר
- מספר ההרחבה מוצג כעת עם קודי אתר מופעלים
- אפשרות לחפש קשר עם מספר ההרחבה הקצר
- הרכב של מספר הרחבה קצר
- מיזוג של 3 אפשרויות שיחת טבעת לאפשרות טבעת יחידה
תאריך הוצאה : 07/31/2020
- אפשרות לאשר רק משתמשים מאומתים להצטרף לפגישות
- אפשרות לשיתוף מסך שמור רק למארח ומנחים
- קטגוריה של אפשרויות אבטחה נוספות
- קבלת התראות על שינויים בהארכה בספק הווידיאו
- שימוש ביישום RingCentral כסיום שיחה
תיקוני ביצים
- לא ניתן לבצע שיחות חירום
תאריך הוצאה : 05/18/2020
- הגדרת טבעת מהזהה של מתקשר האינטרנט כמזהה ברירת המחדל
תיקוני ביצים
- הצגת מספרים המועברים לרשימת שיחות המתקשרים
תאריך הוצאה : 04/22/2020
- הוספת סיסמת פגישה לפגישות מתוכננות
- ביטול הפונקציונליות “הצטרף לפני המארח”
תאריך הוצאה : 04/09/2020
תיקוני ביצים
- תקינה אפשרויות פגישה כפולות בתפריט הנשירה של הכנס בנושא סדר היום של גוגל.
תאריך הוצאה : 02/04/2020
תיקוני ביצים
- פתרון בעיית תפוגת הפגישות לאחר 24 שעות.
- תיקון מספר המספר לחיבור פגישות טבעת
תאריך הוצאה : 28/10/2019
- אפשרות להסתיר את חשיפת הציות לשימוש מוגבל כדי לדבוק במדיניות של גוגל
- מחיקת הכרטיסייה Gmail בפעילויות האחרונות (כדי לבדוק בהצלחה את גוגל, אל תתקשר לממשק ה- API של Gmail)
- הוספת גילוי תאימות לשימוש מוגבל כדי לדבוק במדיניות של גוגל
- ניהול רשימה שחורה של C2D/SMS
- תנועה של אפשרות הוסף פגישה ברשימת “הוספת ועידה”
- תוסף סדר היום של גוגל הוא בראש סדר העדיפויות אם מתקין גם רינגנטרל עבור גוגל.
- הזרקת C2D מפריעה עם מפרסמי HTML/טקסטים, בפרט עם רדדרור
- תצוגה שגויה של סמל הלחיצה כדי להתקשר לסדר היום של גוגל
- שינוי ממשק API של Google Contact לקבלת הרשאת ההרחבה החדשה
- שיפור צג השיחות המרוחק בדף כל השיחות
- אפשרות להסוות את הפגישה אם המשתמש אינו מחובר
- מחיקת מספר הגרסה בדף החדשות
תיקוני ביצים
- מחקר בדף יצירת הקשר יכול לפעמים לגרום ליישום היישום
- לא ניתן להתאים ליצירת קשר של גוגל
- השבתת הכפתור כדי לשלוח לדף השיחה לאחר אי שליחת ההודעה
- לא ניתן לעדכן את מצב הנוכחות נכון
- עיכובים וקופצים מהסמן בסוף הטקסט בעת כניסה להודעות
- קולאז ‘של מספרי טלפון בשדה תוכן הניתן לשינוי יכול להפעיל הזרקת C2D
- לוגו RingCentral ישן בדפים חדשים
- אפשרות איחוד RingCentral חסרה ברשימת “הוספת ועידות”
- הצגת המידע האחרון בוועידה לאחר עדכון/שינוי
- תוספת של דף הבית למוצרים חדשים
- לחיצה על ההזרקה כדי להתקשר/לשלוח SMS לפעמים אינה מופיעה במצב הנכון.
- אפשרויות לחץ כדי להתקשר ולחץ כדי לשלוח SMS בסיסי בכל דף אינטרנט
- כל בקרות השיחות (למעט קריאות לשיחות וקריאה לשיחות)
- גישה לתוסף RingCentral בכל דף אינטרנט של Chrome
- ממשק משתמש חדש
- SMS מקצועי ו- SMS פנימי
- סנכרון של ספריות Google ו- RingCentral
- גישה לספריה מ- SMS
- גישה לספריה ממספור
- הפעלת פונקציונליות העברת הודעות ווקאליות/פקס
- הפעלת פונקציונליות הוועידה
- כרטיס ביקור מפורט
- שילוב סדר היום של גוגל
- אפשרות לשים את האב -טיפוס הפונקציונלי ברשימה שחור/לבן (כדי למנוע אתרים מסוימים להציג את ממשק המשתמש של TingCentral ו- C2D)
- שולח פנייה להודעות ווקאליות
- העברת שיחה נכנסת
- תגובה על ידי SMS לשיחה נכנסת
- שינוי סטטוס נוכחות
- תמיכה בשיתוף פעולה עם פגישות טבעת
- טופס יצירת קשר
- חֲדָשׁוֹת
- תמיכה טבעתית ב
- גוגל הו עבור ועידות רינגנטרל
- תג שגיאה WebRTC (הצגת הודעת שגיאה במקרה של בעיה בשיחת WebRTC)
- הודעת שיחה שנכנסת לתג הטבעת כאשר היישום מופחת (בנוסף להודעה על הדפדפן)