لإثبات صحة معرّف المورّد (VID) الصادر عن Connectivity Standards Alliance (Alliance)، عليك إنشاء ملف JSON للمعاملة وتنفيذ الأمر في Google Home Developer Console.
يُرجى التأكّد من تنفيذ هذه العملية على جهاز يمكنه الوصول إلى أداة سطر الأوامر dcld وحساب DCL المناسب لرقم تعريف المورّد (VID).
مفاتيح DCL WebUI
إذا أنشأت حسابك على DCL والمفاتيح المرتبطة به باستخدام
واجهة المستخدم على الويب في DCL، عليك
استيرادها إلى dcld قبل أن تتمكّن من إثبات ملكية رقم تعريف المورّد (VID).
- ابحث عن عبارة الاسترداد المكوّنة من كلمات عشوائية. من المفترض أن تكون قد حفظت العبارة التذكيرية عند إنشاء المفتاح في واجهة المستخدم على الويب. تتكوّن عبارة الاسترداد من 24 كلمة.
إذا لم يكن لديك
dcld، تأكَّد من تثبيت goLang 1.3.يتوفّر أيضًا إصدار مُعدّ مسبقًا من DCL لنظام التشغيل Ubuntu. لمزيد من المعلومات، يُرجى الاطّلاع على دفتر الأستاذ الموزَّع للامتثال (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)، ولا يمكن استخدام شبكة اختبارية. إذا كنت صاحب حساب شركتك، يُرجى اتّباع الخطوات التالية لإثبات رقم تعريف المورّد:
الانتقال إلى Developer Console
من قائمة المشاريع، انقر على فتح بجانب المشروع الذي تريد العمل عليه.
انقر على تطوير.
ضمن رقم تعريف المورّد (VID)، اختَر رقم تعريف المورّد الصادر عن Alliance (للمصادقة) وأدخِل رقم تعريف المورّد الصادر عن Alliance.
انقر على التحقّق من رقم تعريف الفيديو للمتابعة.
يؤدي هذا إلى إنشاء معاملة DCL.
افتح نافذة المحطة الطرفية.
إذا لم يسبق لك استخدام
dcld، يمكنك استيراد المفتاح من خلال تنفيذ الأمر التالي:dcld keys import key-name key-fileسيُطلب منك إدخال عبارة المرور لفك تشفير المفتاح الذي تم تصديره والذي تم استخدامه أثناء عملية التصدير.
انسخ الأمر الأول ونفِّذه كما هو موضّح.
الآن، نفِّذ الأمر الثاني في الوحدة الطرفية.
الصِق الناتج من الأمر الثاني وانقر على إرسال.
سيتم إثبات ملكية رقم تعريف الفيديو.
- إذا تم التحقّق من رقم تعريف الفيديو الخاص بالإصدار العلني، ستظهر علامة صح خضراء.
انقر على حفظ ومتابعة للإنهاء.
- إذا تم رفض رقم تعريف المورّد الخاص بالإنتاج، ستظهر لك علامة تعجب حمراء مع المشاكل التي يجب حلّها.
- إذا تم التحقّق من رقم تعريف الفيديو الخاص بالإصدار العلني، ستظهر علامة صح خضراء.
انقر على حفظ ومتابعة للإنهاء.
حامل مفتاح ليس لديه حساب
إذا لم تكن صاحب حساب على DCL، عليك التعاون مع صاحب حساب للتحقّق من رقم تعريف المورّد.
إذا كان بإمكان صاحب الحساب الوصول إلى "Developer Console"، اطلب منه إثبات صحة رقم تعريف البائع باتّباع التعليمات الواردة في مقالة صاحب الحساب.
إذا لم يكن لدى صاحب الحساب إذن الوصول إلى Developer Console:
- احصل على الأوامر التي تم إنشاؤها وأرسِل الأمر إلى صاحب الحساب.
- أدخِل النتيجة من الأمر الثاني وانقر على إرسال.
- سيتم إثبات ملكية رقم تعريف الفيديو.
- إذا تم التحقّق من رقم تعريف الفيديو الخاص بالإصدار العلني، ستظهر علامة صح خضراء.
انقر على حفظ ومتابعة للإنهاء.
- إذا تم رفض رقم تعريف المورّد الخاص بالإنتاج، ستظهر لك علامة تعجب حمراء مع المشاكل التي يجب حلّها.
- إذا تم التحقّق من رقم تعريف الفيديو الخاص بالإصدار العلني، ستظهر علامة صح خضراء.
انقر على حفظ ومتابعة للإنهاء.