Aby zweryfikować identyfikator dostawcy (VID) wydany przez Connectivity Standards Alliance (Alliance), musisz wygenerować plik JSON transakcji i uruchomić polecenie w zadaniu Google Home Developer Console.
Pamiętaj, aby wykonać ten proces na komputerze z dostępem do narzędzia wiersza poleceń dcld
i odpowiedniego konta DCL dla identyfikatora VID.
Klucze DCL WebUI
Jeśli konto DCL i powiązane z nim klucze zostały utworzone za pomocą DCL WebUI, musisz zaimportować je do dcld
, aby móc zweryfikować swój identyfikator VID.
- Znajdź wyrażenie mnemotechniczne związane z odzyskiwaniem. Mnemotechnika została zapisana podczas tworzenia klucza w WebUI. Mnemotechnika składa się z 24 słów.
Jeśli nie masz
dcld
, upewnij się, że masz zainstalowaną wersję goLang 1.3.Istnieje też gotowa wersja DCL dla Ubuntu. Więcej informacji znajdziesz w dokumencie Distributed Compliance Ledger (DCL) w GitHubie.
Zaimportuj klucz za pomocą BIP39 Mnemonic. Wpisz następujące polecenie w języku
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\"}"}
Twój klucz powinien zostać zaimportowany i powinno być możliwe uruchamianie poleceń podpisu zgodnie z wymaganiami naszej Developer Console.
Fraza mnemoniczna
Mnemotechnika BIP39 może służyć do odzyskiwania lub zrekonstruowania tajnych kluczy. Nie udostępniaj mnemotechniki. Powinien być prywatny i zabezpieczony jak prywatny klucz DCL.
Jeśli nie masz kopii zapasowej frazy odzyskiwania mnemotechniki, nie ma obecnie bezpośredniego sposobu na odzyskanie lub zaimportowanie kluczy DCL do użycia z dcld.
Właściciel konta
Weryfikacja VID wymaga konta typu mainnet DCL (Distributed Compliance Ledger) (testnet nie jest obsługiwany). Jeśli jesteś właścicielem konta w firmie, aby zweryfikować swój identyfikator VID:
Na liście projektów kliknij Otwórz obok projektu, z którym chcesz pracować.
Kliknij Develop.
W sekcji Identyfikator dostawcy (VID) wybierz Identyfikator dostawcy wydany przez CSA (do poświadczania) i wpisz ten identyfikator dostawcy.
Jeśli wcześniej został podany identyfikator VID, kliknij Zweryfikuj identyfikator VID.
Powoduje to wygenerowanie transakcji DCL.
Otwórz okno terminala.
Jeśli jeszcze nie używasz narzędzia
dcld
, zaimportuj klucz, wykonując to polecenie:dcld keys import key-name key-file
Pojawi się prośba o wpisanie hasła odszyfrowywania dla wyeksportowanego klucza użytego podczas eksportowania.
Skopiuj i wykonaj pierwsze polecenie podane poniżej.
Teraz uruchom drugie polecenie w terminalu.
Wklej dane wyjściowe z drugiego polecenia i kliknij Prześlij.
Własność Twojego identyfikatora VID zostanie zweryfikowana.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru.
Kliknij Zapisz i kontynuuj, by zakończyć.
- Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, wyświetli się czerwony wykrzyknik z problemami, które należy rozwiązać.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru.
Kliknij Zapisz i kontynuuj, by zakończyć.
Właściciel klucza niezwiązanego z kontem
Jeśli nie jesteś właścicielem konta DCL, musisz skontaktować się z jego właścicielem, aby zweryfikować identyfikator VID.
Jeśli właściciel konta ma dostęp do usługi Developer Console, poproś go o weryfikację identyfikatora VID zgodnie z instrukcjami w artykule Właściciel konta.
Jeśli właściciel konta nie ma dostępu do usługi Developer Console:
- Pobierz wygenerowane polecenia i wyślij je do właściciela konta.
- Wpisz wynik otrzymany w drugim poleceniu i kliknij Prześlij.
- Własność Twojego identyfikatora VID zostanie zweryfikowana.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru.
Kliknij Zapisz i kontynuuj, by zakończyć.
- Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, wyświetli się czerwony wykrzyknik z problemami, które należy rozwiązać.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru.
Kliknij Zapisz i kontynuuj, by zakończyć.