Xác minh Mã nhà cung cấp

Để xác minh Mã nhà cung cấp (VID) do Connectivity Standards Alliance (Alliance) phát hành, bạn cần tạo tệp JSON giao dịch và chạy lệnh trong Google Home Developer Console.

Hãy đảm bảo bạn đang thực hiện quy trình này trên một máy có quyền truy cập vào công cụ dòng lệnh dcld và tài khoản DCL thích hợp cho VID của bạn.

Khoá WebUI DCL

Nếu đã tạo tài khoản DCL và các khoá liên kết bằng DCL WebUI, bạn phải nhập các khoá đó vào dcld thì mới có thể xác minh VID.

Cụm từ ghi nhớ

  1. Tìm cụm từ khôi phục bằng câu thần chú. Bạn phải lưu cụm từ ghi nhớ khi tạo khoá trong WebUI. Cụm từ ghi nhớ bao gồm 24 từ.
  2. Nếu bạn không có dcld, hãy đảm bảo bạn đã cài đặt goLang 1.3.

    Ngoài ra, còn có một phiên bản DCL tạo sẵn cho Ubuntu. Hãy xem Sổ cái tuân thủ phân tán (DCL) trên GitHub để biết thêm thông tin.

  3. Nhập khoá bằng cách sử dụng BIP39 Mnemonic. Nhập lệnh sau trong 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\"}"}
    

Khóa của bạn hiện đã được nhập và bạn có thể chạy các lệnh ký theo yêu cầu của Developer Console.

Cụm từ ghi nhớ

Bạn có thể dùng câu thần chú BIP39 để khôi phục hoặc tạo lại khoá bí mật. Đừng chia sẻ cụm từ gợi nhớ của bạn. Bạn phải giữ bí mật và bảo mật khoá này như thể đó là khoá DCL riêng tư của bạn.

Nếu bạn chưa sao lưu cụm từ khôi phục bằng câu thần chú, thì hiện tại không có cách trực tiếp nào để khôi phục hoặc nhập khoá DCL để sử dụng với dcld.

Chủ tài khoản

Quy trình Xác minh VID yêu cầu tài khoản mạng chính của Sổ cái tuân thủ phân tán (DCL); không hỗ trợ mạng thử nghiệm. Nếu bạn là chủ tài khoản của công ty, hãy làm như sau để xác minh VID:

Chuyển đến Developer Console

  1. Trong danh sách dự án, hãy nhấp vào Mở bên cạnh dự án mà bạn muốn làm việc.

  2. Nhấp vào Phát triển.

  3. Trong mục Mã nhà cung cấp (VID), hãy chọn Mã nhà cung cấp do CSA cấp (để chứng nhận) rồi nhập mã nhà cung cấp do CSA cấp.

  4. Nhấp vào Xác minh VID để tiếp tục.

    Xác minh VID

  5. Thao tác này sẽ tạo một giao dịch DCL.

    Lệnh đầu tiên của VID

  6. Mở một cửa sổ dòng lệnh.

    1. Nếu bạn chưa từng sử dụng dcld, hãy nhập khoá bằng cách thực thi lệnh sau:

      dcld keys import key-name key-file
      

      Bạn sẽ được nhắc nhập cụm mật khẩu giải mã cho khoá đã xuất được sử dụng trong quá trình xuất.

  7. Sao chép và thực thi lệnh đầu tiên như minh hoạ.

  8. Bây giờ, hãy chạy lệnh thứ hai trong dòng lệnh.

    Lệnh thứ hai của VID

  9. Dán kết quả của lệnh thứ hai rồi nhấp vào Gửi. Dán lệnh đầu ra

  10. Chúng tôi sẽ xác minh quyền sở hữu VID của bạn.

    • Nếu VID phát hành công khai của bạn được xác minh, bạn sẽ thấy dấu kiểm màu xanh lục. Nhấp vào Lưu và tiếp tục để hoàn tất. Đã xác minh bằng video
    • Nếu VID phát hành công khai của bạn bị từ chối, bạn sẽ thấy một dấu chấm than màu đỏ kèm theo các vấn đề cần khắc phục.

Người không phải là chủ khoá tài khoản

Nếu không phải là chủ sở hữu tài khoản DCL, bạn nên làm việc với một chủ sở hữu tài khoản để xác minh VID.

Nếu chủ tài khoản có quyền truy cập vào Developer Console, hãy yêu cầu họ xác minh VID bằng cách làm theo hướng dẫn trong phần Chủ tài khoản.

Nếu chủ tài khoản không có quyền truy cập vào Developer Console:

  1. Nhận các lệnh đã tạo và gửi lệnh đến chủ tài khoản.
  2. Nhập kết quả của lệnh thứ hai rồi nhấp vào Gửi.
  3. Chúng tôi sẽ xác minh quyền sở hữu VID của bạn.
    • Nếu VID phát hành công khai của bạn được xác minh, bạn sẽ thấy dấu kiểm màu xanh lục. Nhấp vào Lưu và tiếp tục để hoàn tất. Đã xác minh bằng video
    • Nếu VID phát hành công khai của bạn bị từ chối, bạn sẽ thấy một dấu chấm than màu đỏ kèm theo các vấn đề cần khắc phục.