Aby zweryfikować identyfikator dostawcy (VID) wydany przez Connectivity Standards Alliance (Alliance), musisz wygenerować plik JSON transakcji i uruchomić polecenie w Google Home Developer Console.
Upewnij się, że wykonujesz ten proces na komputerze z dostępem do narzędzia wiersza poleceń dcld i odpowiedniego konta DCL dla Twojego identyfikatora VID.
Klucze interfejsu internetowego DCL
Jeśli konto DCL i powiązane z nim klucze zostały utworzone za pomocą interfejsu internetowego DCL, musisz je zaimportować do dcld, zanim będzie można zweryfikować identyfikator VID.
- Znajdź mnemoniczną frazę odzyskiwania. Fraza mnemoniczna powinna zostać zapisana podczas tworzenia klucza w interfejsie WebUI. Fraza mnemoniczna składa się z 24 słów.
Jeśli nie masz
dcld, sprawdź, czy masz zainstalowany goLang 1.3.Dostępna jest też gotowa wersja DCL dla Ubuntu. Więcej informacji znajdziesz w Distributed Compliance Ledger (DCL) na GitHubie.
Zaimportuj klucz za pomocą mnemonika BIP39. Wpisz to polecenie w
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\"}"}
Klucz powinien zostać zaimportowany i powinno być możliwe uruchomienie poleceń podpisu zgodnie z prośbą naszego Developer Console.
Fraza mnemoniczna
Mnemonic BIP39 może służyć do odzyskiwania lub rekonstruowania kluczy tajnych. Nie udostępniaj nikomu swojej frazy mnemonicznej. Powinien być przechowywany prywatnie i bezpiecznie, tak jakby był to Twój prywatny klucz DCL.
Jeśli nie masz kopii zapasowej mnemonicznej frazy odzyskiwania, nie ma bezpośredniego sposobu na odzyskanie lub zaimportowanie kluczy DCL do użycia z dcld.
Właściciel konta
Weryfikacja VID wymaga konta w sieci głównej Distributed Compliance Ledger (DCL). Sieć testowa nie jest obsługiwana. Jeśli jesteś właścicielem konta swojej firmy, aby zweryfikować identyfikator VID:
Na liście projektów kliknij Otwórz obok projektu, nad którym chcesz pracować.
Kliknij Develop (Programowanie).
W sekcji Identyfikator dostawcy (VID) wybierz Identyfikator dostawcy wydany przez Alliance (do certyfikacji) i wpisz identyfikator dostawcy wydany przez Alliance.
Aby kontynuować, kliknij Potwierdź identyfikator VID.
Spowoduje to wygenerowanie transakcji DCL.
Otwórz okno terminala.
Jeśli nie korzystasz jeszcze z
dcld, zaimportuj klucz, wykonując to polecenie:dcld keys import key-name key-filePojawi się prośba o podanie hasła deszyfrującego wyeksportowany klucz, które zostało użyte podczas procesu eksportowania.
Skopiuj i uruchom pierwsze polecenie, jak pokazano poniżej.
Teraz uruchom w terminalu drugie polecenie.
Wklej dane wyjściowe drugiego polecenia i kliknij Prześlij.
Własność identyfikatora VID zostanie zweryfikowana.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia.
Kliknij Zapisz i kontynuuj, aby zakończyć.
- Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik z informacją o problemach, które należy rozwiązać.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia.
Kliknij Zapisz i kontynuuj, aby zakończyć.
Posiadacz klucza bez konta
Jeśli nie jesteś właścicielem konta DCL, musisz skontaktować się z właścicielem konta, aby zweryfikować identyfikator VID.
Jeśli właściciel konta ma dostęp do Developer Console, poproś go o zweryfikowanie identyfikatora VID zgodnie z instrukcjami w sekcji Właściciel konta.
Jeśli właściciel konta nie ma dostępu do Developer Console:
- Pobierz wygenerowane polecenia i wyślij je do właściciela konta.
- Wpisz wynik drugiego polecenia i kliknij Prześlij.
- Własność identyfikatora VID zostanie zweryfikowana.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia.
Kliknij Zapisz i kontynuuj, aby zakończyć.
- Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik z informacją o problemach, które należy rozwiązać.
- Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia.
Kliknij Zapisz i kontynuuj, aby zakończyć.