للتحقّق من صحة معرّف المورّد (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. أدخِل الأمر التالي في
dcld.dcld keys add mykey --recoverEnter 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 الرئيسية، ولا تتوفّر شبكة الاختبار. إذا كنت صاحب حساب في شركتك، اتّبِع الخطوات التالية لإثبات ملكية رقم تعريف المورّد (VID):
من قائمة المشاريع، انقر على فتح بجانب المشروع الذي تريد العمل عليه.
انقر على تطوير.
ضمن معرّف المورّد (VID)، اختَر معرّف المورّد الصادر عن CSA (للحصول على الشهادة) وأدخِل معرّف المورّد الصادر عن CSA.
انقر على إثبات ملكية بطاقة تعريف المركبة للمتابعة.
يؤدي ذلك إلى إنشاء معاملة DCL.
افتح نافذة المحطة الطرفية.
إذا لم يسبق لك استخدام
dcld، استورِد المفتاح من خلال تنفيذ الأمر التالي:dcld keys import key-name key-fileسيُطلب منك إدخال عبارة مرور فك التشفير للمفتاح الذي تم تصديره والذي تم استخدامه أثناء عملية التصدير.
انسخ الأمر الأول ونفِّذه كما هو موضّح.
الآن، شغِّل الأمر الثاني في الوحدة الطرفية.
ألصِق الناتج من الأمر الثاني وانقر على إرسال.
سيتم إثبات ملكية بطاقة التعريف الرقمية الخاصة بك.
- إذا تم تأكيد صحة معرّف VID الخاص ببيئة الإنتاج، ستظهر علامة اختيار خضراء.
انقر على حفظ ومتابعة لإنهاء العملية.
- إذا تم رفض معرّف VID الخاص ببيئة الإنتاج، سيظهر لك علامة تعجّب حمراء مع المشاكل التي يجب حلّها.
- إذا تم تأكيد صحة معرّف VID الخاص ببيئة الإنتاج، ستظهر علامة اختيار خضراء.
انقر على حفظ ومتابعة لإنهاء العملية.
غير صاحب مفتاح الحساب
إذا لم يكن لديك حساب DCL، عليك العمل مع صاحب حساب لإثبات ملكية VID.
إذا كان صاحب الحساب لديه إذن الوصول إلى Developer Console، اطلب منه إثبات ملكية VID باتّباع التعليمات الواردة في صاحب الحساب.
إذا لم يكن صاحب الحساب لديه إذن الوصول إلى Developer Console:
- احصل على الأوامر التي تم إنشاؤها وأرسِل الأمر إلى صاحب الحساب.
- أدخِل النتيجة من الأمر الثاني وانقر على إرسال.
- سيتم إثبات ملكية بطاقة التعريف الرقمية الخاصة بك.
- إذا تم تأكيد صحة معرّف VID الخاص ببيئة الإنتاج، ستظهر علامة اختيار خضراء.
انقر على حفظ ومتابعة لإنهاء العملية.
- إذا تم رفض معرّف VID الخاص ببيئة الإنتاج، سيظهر لك علامة تعجّب حمراء مع المشاكل التي يجب حلّها.
- إذا تم تأكيد صحة معرّف VID الخاص ببيئة الإنتاج، ستظهر علامة اختيار خضراء.
انقر على حفظ ومتابعة لإنهاء العملية.