כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON לעסקאות ולהריץ את הפקודה ב-Google Home Developer Console.
צריך לבצע את התהליך הזה במכונה עם גישה לכלי שורת הפקודה dcld
ולחשבון ה-DCL המתאים של ה-VID שלך.
מפתחות DCL WebUI
אם יצרתם את חשבון ה-DCL ואת המפתחות המשויכים אליו באמצעות DCL WebUI, עליכם לייבא אותם אל dcld
כדי לאמת את ה-VID.
- מצאו את ביטוי ההתאוששות הקשורות לזיכרון. הייתם אמורים לשמור את הביטוי הכינוי כשיצרתם את המפתח ב-WebUI. הביטוי לזכר הנגינה מורכב מ-24 מילים.
אם
dcld
לא מותקן, מוודאים ש-goLang 1.3 מותקן.קיימת גם גרסה מובנית מראש של DCL עבור Ubuntu. למידע נוסף קראו את מדריך התאימות המבוזר (DCL) ב-GitHub.
מייבאים את המפתח באמצעות BIP39 Mnemonic. מזינים את הפקודה הבאה ב-
dcld
.dcld keys add mykey --recover
Enter your bip39 mnemonic found obscure learn obtain suffer dish crazy clinic layer expose negative siege alley drop issue expect horror strike hold catalog simple tongue draw filter {"name":"jack","type":"local","address":"cosmos1n78djl9spdwcwrmq2z8skxeqqcz7q3n9rhu9ml","pubkey": "{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AghA9HLRUhOAQzC0ZWzZGcPEPtKrGSIpQ4uhjXH9ZNcr\"}"}
עכשיו אמורה להתבצע ייבוא של המפתח, ותוכלו להריץ את פקודות החתימה בהתאם לבקשה של Developer Console שלנו.
ביטוי מנמוני
אפשר להשתמש במסמך BIP39 כדי לשחזר או לשחזר את המפתחות הסודיים. אל תשתפו את הביטויים לזכרון. הוא צריך להישאר פרטי ומאובטח, כאילו הוא מפתח ה-DCL הפרטי שלכם.
אם לא גיביתם את הביטוי לשחזור השמות, אין כרגע דרך ישירה לשחזר או לייבא את מפתחות ה-DCL לשימוש עם dcld.
בעל החשבון
כדי לבצע אימות VID נדרש חשבון ראשי (Mert Compliance Ledger ) משווק. אין תמיכה ב-testnet. אם אתם בעלי חשבון בחברה שלכם, עליכם לאמת את מספר ה-VID:
ברשימת הפרויקטים, לוחצים על Open (פתיחה) ליד הפרויקט שאיתו רוצים לעבוד.
לוחצים על פיתוח.
בקטע מזהה ספק (VID), בוחרים באפשרות מזהה ספק שהונפק על ידי CSA (לאישור) ומזינים את מזהה הספק שהונפק על ידי ה-CSA.
אם הזנתם בעבר VID, לוחצים על אימות VID.
הפעולה הזו יוצרת עסקת DCL.
פותחים חלון מסוף.
אם עוד לא השתמשתם ב-
dcld
בעבר, מריצים את הפקודה הבאה כדי לייבא את המפתח:dcld keys import key-name key-file
תתבקשו להזין את ביטוי הסיסמה לפענוח של המפתח המיוצא שהשתמשתם בו בתהליך הייצוא.
מעתיקים ומפעילים את הפקודה הראשונה כפי שמוצג.
עכשיו מריצים את הפקודה השנייה בטרמינל.
מדביקים את הפלט מהפקודה השנייה ולוחצים על Submit (שליחה).
הבעלות על ה-VID תאומת.
- אם ה-VID של סביבת הייצור מאומת, יופיע סימן וי ירוק. לסיום, לוחצים על שמירה והמשך.
- אם ה-VID של סביבת הייצור יידחה, יופיע סימן קריאה אדום עם הבעיות שצריך לפתור.
בעל מפתח שלא שייך לחשבון
אם אין לך חשבון ב-DCL, עליך לפנות לבעל חשבון כדי לאמת את ה-VID.
אם לבעל החשבון יש גישה אל Developer Console, צריך לבקש ממנו לאמת את ה-VID לפי ההוראות שבבעל החשבון.
אם לבעל החשבון אין גישה אל Developer Console:
- מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
- מזינים את התוצאה מהפקודה השנייה ולוחצים על Submit.
- הבעלות על ה-VID תאומת.
- אם ה-VID של סביבת הייצור מאומת, יופיע סימן וי ירוק. לסיום, לוחצים על שמירה והמשך.
- אם ה-VID של סביבת הייצור יידחה, יופיע סימן קריאה אדום עם הבעיות שצריך לפתור.