כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON של טרנזקציה ולהריץ את הפקודה ב-Google Home Developer Console.
חשוב לוודא שאתם מבצעים את התהליך הזה במחשב עם גישה לכלי שורת הפקודה dcld
ולחשבון DCL המתאים למזהה הווידאו שלכם.
מפתחות של ממשק המשתמש באינטרנט של DCL
אם יצרתם את חשבון DCL ואת המפתחות המשויכים באמצעות ממשק האינטרנט של DCL, תצטרכו לייבא אותם אל dcld
כדי לאמת את ה-VID.
- מאתרים את משפט השחזור המנמוני. הייתם צריכים לשמור את הביטוי המנמוני כשיצרתם את המפתח בממשק המשתמש האינטרנטי. הביטוי לזכירה מורכב מ-24 מילים.
אם אין לכם
dcld
, צריך לוודא ש-goLang 1.3 מותקן.יש גם גרסה מוכנה מראש של DCL ל-Ubuntu. מידע נוסף זמין ב-Distributed Compliance Ledger (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 מחייב חשבון mainnet של Distributed Compliance Ledger (DCL); אין תמיכה ב-testnet. אם אתם בעלי החשבון של החברה, כדי לאמת את מספר ה-VID:
ברשימת הפרויקטים, לוחצים על פתיחה לצד הפרויקט שרוצים לעבוד איתו.
לוחצים על פיתוח.
בקטע Vendor ID (מזהה ספק), בוחרים באפשרות CSA-issued vendor ID (to certify) (מזהה ספק שהונפק על ידי CSA (לצורך אישור)) ומזינים את מזהה הספק שהונפק על ידי CSA.
כדי להמשיך, לוחצים על אימות מספר ה-VID.
כך נוצרת עסקה ב-DCL.
פותחים חלון טרמינל.
אם עוד לא השתמשתם ב-
dcld
, מייבאים את המפתח על ידי הפעלת הפקודה הבאה:dcld keys import key-name key-file
תתבקשו להזין את סיסמת הביטול של ההצפנה של המפתח המיוצא שבו השתמשתם במהלך תהליך הייצוא.
מעתיקים ומריצים את הפקודה הראשונה כמו שמוצג.
עכשיו מריצים את הפקודה השנייה במסוף.
מדביקים את הפלט מהפקודה השנייה ולוחצים על שליחה.
הבעלות על ה-VID תאומת.
- אם מזהה הסרטון שלכם בגרסת הייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
- אם מזהה הסרטון שלכם בגרסת הייצור נדחה, תקבלו סימן קריאה אדום עם הבעיות שצריך לפתור.
- אם מזהה הסרטון שלכם בגרסת הייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
מי שאינו בעל מפתח החשבון
אם אין לכם חשבון DCL, אתם צריכים לעבוד עם בעל חשבון כדי לאמת את ה-VID.
אם לבעל החשבון יש גישה אל Developer Console, צריך לבקש ממנו לאמת את מספר ה-VID באמצעות ההוראות שבקטע בעל החשבון.
אם לבעל החשבון אין גישה אל Developer Console:
- מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
- מזינים את התוצאה מהפקודה השנייה ולוחצים על שליחה.
- הבעלות על ה-VID תאומת.
- אם מזהה הסרטון שלכם בגרסת הייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
- אם מזהה הסרטון שלכם בגרסת הייצור נדחה, תקבלו סימן קריאה אדום עם הבעיות שצריך לפתור.
- אם מזהה הסרטון שלכם בגרסת הייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.