אימות של מזהה ספק

כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON של טרנזקציה ולהריץ את הפקודה Google Home Developer Console.

חשוב לוודא שהתהליך הזה מתבצע במכונה עם גישה אל dcld כלי שורת הפקודה וחשבון ה-DCL המתאים ל-VID שלכם.

מפתחות DCL WebUI

אם יצרתם את חשבון ה-DCL ואת המפתחות המשויכים באמצעות DCL WebUI, עליך צריך לייבא אותם אל dcld לפני שניתן יהיה לאמת את VID.

ביטוי מנמוני

  1. מאתרים את ביטוי השחזור הממנוני. הייתם אמורים לשמור את המחרוזת כשיצרתם את המפתח ב-WebUI. הביטוי המנון מורכב מ-24 ולא של מילים בודדות,
  2. אם אין לך dcld, עליך לוודא שיש לך גישה ל-Lang 1.3 מותקנת.

    קיימת גם גרסה מוכנה מראש של DCL ל-Ubuntu. לצפייה מדריך תאימות מבוזר (DCL) ב-GitHub.

  3. עליך לייבא את המפתח באמצעות 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 נדרש חשבון ראשי של מדריך תאימות מבוזר (DCL). אין תמיכה ב-testnet. אם אתה בעל חשבון בחברה שלך, לאמת את מספר ה-VID שלך:

כניסה אל Developer Console

  1. ברשימת הפרויקטים לוחצים על Open לצד הפרויקט שרוצים. לעבוד איתו.

  2. לוחצים על פיתוח.

  3. בקטע מזהה ספק (VID), בוחרים באפשרות מזהה ספק שהונפק על ידי CSA (לאישור) ואז מזינים את מזהה הספק שהונפק על ידי ה-CSA.

  4. לוחצים על אימות VID כדי להמשיך.

    אימות VID

  5. הפעולה הזו יוצרת טרנזקציית DCL.

    הפקודה הראשונה של VID

  6. פותחים חלון טרמינל.

    1. אם לא השתמשתם ב-dcld בעבר, צריך לייבא את המפתח על ידי הרצת הפקודה הפקודה הבאה:

      dcld keys import key-name key-file
      

      תתבקשו להזין את ביטוי הסיסמה לפענוח מפתח שבו נעשה שימוש בתהליך הייצוא.

  7. מעתיקים ומפעילים את הפקודה הראשונה כמו שמוצג.

  8. עכשיו מריצים את הפקודה השנייה בטרמינל.

    פקודה שנייה של VID

  9. מדביקים את הפלט מהפקודה השנייה ולוחצים על שליחה. הדבקת פקודת הפלט

  10. הבעלות על ה-VID תאומת.

    • אם VID של סביבת הייצור אומת, יופיע סימן וי ירוק. לוחצים על שמירה ו המשך כדי לסיים. VID אומת
    • אם VID של סביבת הייצור נדחה, יופיע סימן קריאה אדום לסמן את הבעיות שצריך לתקן.

בעל מפתח שאינו של חשבון

אם אין לך חשבון DCL, עליך לעבוד עם בעל חשבון כדי לאמת את ה-VID.

אם לבעל החשבון יש גישה אל Developer Console, צריך לבקש ממנו לאמת את מספר ה-VID לפי ההוראות שמפורטות בקטע בעל החשבון.

אם לבעל החשבון אין גישה אל Developer Console:

  1. מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
  2. מזינים את התוצאה מהפקודה השנייה ולוחצים על שליחה.
  3. הבעלות על ה-VID תאומת.
    • אם VID של סביבת הייצור אומת, יופיע סימן וי ירוק. לוחצים על שמירה ו המשך כדי לסיים. VID אומת
    • אם VID של סביבת הייצור נדחה, יופיע סימן קריאה אדום לסמן את הבעיות שצריך לתקן.