برای بهتأیید رساندن «شناسه فروشنده» (VID) صادرشده توسط Connectivity Standards Alliance (Alliance)، باید فایل JSON تراکنش را تولید کنید و فرمان را در Google Home Developer Console اجرا کنید.
مطمئن شوید این فرایند را در دستگاهی انجام میدهید که به ابزار خط فرمان dcld
و حساب DCL مناسب برای VID شما دسترسی دارد.
کلیدهای DCL WebUI
اگر حساب DCL و کلیدهای مرتبط را بااستفاده از
DCL WebUI ایجاد کردهاید، باید
آنها را به dcld وارد کنید تا بتوانید VID خود را تأیید کنید.
- عبارت بازیابی یادآور را پیدا کنید. باید عبارت یادیار را هنگام ایجاد کلید در WebUI ذخیره کرده باشید. عبارت یادآور از ۲۴ کلمه تشکیل شده است.
اگر
dcldرا ندارید، مطمئن شوید goLang 1.3 را نصب کردهاید.نسخه ازپیشساختهشدهای از DCL برای Ubuntu نیز وجود دارد. برای اطلاعات بیشتر، دفتر کل توزیعشده رعایت مقررات (DCL) را در GitHub ببینید.
کلیدتان را بااستفاده از BIP39 Mnemonic وارد کنید. فرمان زیر را در
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 وجود ندارد.
دارنده حساب
«درستیسنجی شناسه فروشنده» به حساب شبکه اصلی «دفتر کل توزیعشده رعایت مقررات» (DCL) نیاز دارد؛ شبکه آزمایشی پشتیبانی نمیشود. اگر دارنده حساب شرکتتان هستید، برای بهتأیید رساندن شناسه VID:
از فهرست پروژهها، روی باز کردن در کنار پروژهای که میخواهید با آن کار کنید کلیک کنید.
روی توسعه کلیک کنید.
در بخش شناسه فروشنده (VID)، شناسه فروشنده صادرشده توسط Alliance (برای گواهی کردن) را انتخاب کنید و شناسه فروشنده صادرشده توسط Alliance را وارد کنید.
برای ادامه دادن، روی درستیسنجی VID کلیک کنید.
با این کار، تراکنش DCL ایجاد میشود.
یک پنجره ترمینال باز کنید.
اگر قبلاً از
dcldاستفاده نکردهاید، کلید را با اجرای فرمان زیر وارد کنید:dcld keys import key-name key-fileاز شما خواسته میشود عبارت عبور رمزگشایی را برای کلید صادرشده که درطول فرایند صادر کردن استفاده شده است وارد کنید.
اولین فرمان را همانطور که نشان داده شده است کپی و اجرا کنید.
اکنون فرمان دوم را در پایانه اجرا کنید.
خروجی فرمان دوم را جایگذاری کنید و روی ارسال کلیک کنید.
مالکیت VID شما درستیسنجی خواهد شد.
- اگر شناسه VID تولید شما تأیید شود، علامت تأیید سبز دریافت خواهید کرد.
برای تکمیل، روی ذخیره و ادامه کلیک کنید.
- اگر شناسه ویدیو تولیدی شما رد شود، علامت تعجب قرمزی دریافت خواهید کرد که مشکلات نیازمند اصلاح را نشان میدهد.
- اگر شناسه VID تولید شما تأیید شود، علامت تأیید سبز دریافت خواهید کرد.
برای تکمیل، روی ذخیره و ادامه کلیک کنید.
دارنده کلید غیرحساب
اگر دارنده حساب DCL نیستید، باید با دارنده حساب همکاری کنید تا شناسه VID را بهتأیید برسانید.
اگر دارنده حساب به Developer Console دسترسی دارد، از او بخواهید بااستفاده از دستورالعملهای موجود در دارنده حساب، شناسه ویدیو را بهتأیید برساند.
اگر دارنده حساب به Developer Console دسترسی ندارد:
- دستورات تولیدشده را دریافت کنید و دستور را برای دارنده حساب ارسال کنید.
- نتیجه فرمان دوم را وارد کنید و روی ارسال کلیک کنید.
- مالکیت VID شما درستیسنجی خواهد شد.
- اگر شناسه VID تولید شما تأیید شود، علامت تأیید سبز دریافت خواهید کرد.
برای تکمیل، روی ذخیره و ادامه کلیک کنید.
- اگر شناسه ویدیو تولیدی شما رد شود، علامت تعجب قرمزی دریافت خواهید کرد که مشکلات نیازمند اصلاح را نشان میدهد.
- اگر شناسه VID تولید شما تأیید شود، علامت تأیید سبز دریافت خواهید کرد.
برای تکمیل، روی ذخیره و ادامه کلیک کنید.