إثبات صحة معرّف المورّد

لتأكيد رقم تعريف المورّد (VID) الصادر عن Connectivity Standards Alliance (Alliance)، عليك إنشاء ملف JSON للمعاملة وتشغيل الأمر في Google Home Developer Console.

يُرجى التأكّد من إجراء هذه العملية على جهاز يمكنه الوصول إلى أداة سطر الأوامر dcld وحساب دفتر الامتثال الموزّع (DCL) المناسب لرقم تعريف المورّد.

مفاتيح واجهة مستخدم دفتر الامتثال الموزّع على الويب

إذا أنشأت حساب دفتر الامتثال الموزّع والمفاتيح المرتبطة به باستخدام واجهة مستخدم دفتر الامتثال الموزّع على الويب، عليك استيرادها إلى dcld قبل أن تتمكّن من تأكيد رقم تعريف المورّد.

عبارة الاستذكار

  1. ابحث عن عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي. يجب أن تكون قد حفظت عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي عند إنشاء المفتاح في واجهة مستخدم دفتر الامتثال الموزّع على الويب. تتألّف عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي من 24 كلمة.
  2. إذا لم يكن لديك dcld، تأكَّد من تثبيت goLang 1.3.

    يتوفّر أيضًا إصدار مُعدّ مسبقًا من دفتر الامتثال الموزّع لنظام التشغيل Ubuntu. لمزيد من المعلومات، يُرجى الاطّلاع على دفتر الامتثال الموزّع (DCL) على GitHub.

  3. استورِد مفتاحك باستخدام عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي BIP39. أدخِل الأمر التالي في 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 لاسترداد مفاتيحك السرية أو إعادة إنشائها. لا تشارك عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي. يجب الحفاظ على سريتها وتأمينها كما لو كانت مفتاح دفتر الامتثال الموزّع الخاص بك.

إذا لم تنشئ نسخة احتياطية من عبارة الاسترداد المستندة إلى ذاكرة الوصول العشوائي، ما مِن طريقة مباشرة لاسترداد مفاتيح دفتر الامتثال الموزّع أو استيرادها لاستخدامها مع `dcld`.

صاحب الحساب

يتطلّب تأكيد رقم تعريف المورّد حسابًا على الشبكة الرئيسية لدفتر الامتثال الموزّع (DCL)، ولا يتمّ دعم الشبكة التجريبية. إذا كنت صاحب حساب في شركتك، اتّبِع الخطوات التالية لتأكيد رقم تعريف المورّد:

انتقِل إلى Google Play Console

  1. من قائمة المشاريع، انقر على فتح بجانب المشروع الذي تريد العمل عليه.

  2. انقر على تطوير.

  3. ضمن رقم تعريف المورّد (VID)، اختَر Alliance-issued vendor ID (to certify) وأدخِل رقم تعريف المورّد الصادر عن Alliance.

  4. انقر على تأكيد رقم تعريف المورّد للمتابعة.

    تأكيد VID

  5. يؤدي هذا إلى إنشاء معاملة في دفتر الامتثال الموزّع.

    VID first command

  6. افتح نافذة المحطة الطرفية.

    1. إذا لم يسبق لك استخدام dcld، استورِد المفتاح من خلال تنفيذ الأمر التالي:

      dcld keys import key-name key-file

      سيُطلب منك إدخال عبارة فك التشفير للمفتاح الذي تم تصديره والذي تم استخدامه أثناء عملية التصدير.

  7. انسخ الأمر الأول ونفِّذه كما هو موضّح.

  8. شغِّل الآن الأمر الثاني في المحطة الطرفية.

    VID second command

  9. الصِق الناتج من الأمر الثاني وانقر على إرسال. أمر لصق الناتج

  10. سيتم تأكيد ملكية رقم تعريف المورّد.

    • إذا تم تأكيد رقم تعريف المورّد للإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة للإنهاء. تم تأكيد VID
    • إذا تم رفض رقم تعريف المورّد للإنتاج، ستظهر علامة تعجّب حمراء تتضمّن المشاكل التي يجب حلّها.

صاحب المفتاح غير صاحب الحساب

إذا لم تكن صاحب حساب في دفتر الامتثال الموزّع، عليك العمل مع صاحب حساب لتأكيد رقم تعريف المورّد.

إذا كان بإمكان صاحب الحساب الوصول إلى Developer Console، اطلب منه تأكيد رقم تعريف المورّد باستخدام التعليمات الواردة في صاحب الحساب.

إذا لم يكن بإمكان صاحب الحساب الوصول إلى Developer Console:

  1. احصل على الأوامر التي تم إنشاؤها وأرسِلها إلى صاحب الحساب.
  2. أدخِل النتيجة من الأمر الثاني وانقر على إرسال.
  3. سيتم تأكيد ملكية رقم تعريف المورّد.
    • إذا تم تأكيد رقم تعريف المورّد للإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة للإنهاء. تم تأكيد VID
    • إذا تم رفض رقم تعريف المورّد للإنتاج، ستظهر علامة تعجّب حمراء تتضمّن المشاكل التي يجب حلّها.