Trang này cung cấp các đường liên kết đến các cách thuận tiện để truy cập vào API Biểu đồ nhà.
Thư viện ứng dụng Home Graph API
API Biểu đồ trang chủ được xây dựng trên HTTP và JSON, do đó, mọi ứng dụng HTTP chuẩn đều có thể gửi yêu cầu tới API này và phân tích cú pháp các phản hồi.
Tuy nhiên, thay vì tạo yêu cầu HTTP và phân tích cú pháp phản hồi theo cách thủ công, bạn nên sử dụng thư viện ứng dụng API của Google. Các thư viện ứng dụng cung cấp tính năng tích hợp ngôn ngữ tốt hơn, có mức độ bảo mật cao hơn và hỗ trợ thực hiện các lệnh gọi yêu cầu người dùng phải uỷ quyền.
Tải thư viện ứng dụng Home Graph API mới nhất cho Go (alpha). Đọc hướng dẫn dành cho nhà phát triển của thư viện ứng dụng.
Trang này cung cấp thông tin về cách bắt đầu sử dụng API HomeGraph bằng Thư viện ứng dụng Java cho API của Google. Để biết thêm thông tin, hãy xem tài liệu sau đây:
- Xem tài liệu tham khảo Javadoc cho API HomeGraph.
- Đọc Hướng dẫn dành cho nhà phát triển về Thư viện ứng dụng Java cho API của Google.
- Tương tác với API này trong trình duyệt của bạn bằng APIs Explorer cho API HomeGraph.
Thêm thư viện ứng dụng vào dự án
Chọn môi trường tạo bản dựng của bạn (Maven hoặc Gradle) qua các thẻ sau đây:
Thêm đoạn mã sau vào tệp pom.xml
của bạn:
Thêm đoạn mã sau vào tệp build.gradle
của bạn:
Đọc hướng dẫn dành cho nhà phát triển của thư viện ứng dụng.
Trang này cung cấp thông tin về cách bắt đầu sử dụng API HomeGraph bằng cách sử dụng Thư viện ứng dụng API của Google cho .NET. Để biết thêm thông tin, hãy xem tài liệu sau:
- Duyệt xem tài liệu tham khảo của.NET cho API HomeGraph.
- Đọc Hướng dẫn dành cho nhà phát triển về Thư viện ứng dụng .NET cho API của Google.
- Tương tác với API này trong trình duyệt của bạn bằng APIs Explorer cho API HomeGraph.
Tải thư viện xuống
Cài đặt gói NuGet: Google.Apis.
Tải thư viện ứng dụng Home Graph API mới nhất cho Node.js. Đọc hướng dẫn dành cho nhà phát triển của thư viện ứng dụng.
Tải thư viện ứng dụng Home Graph API mới nhất cho Objective-C. Đọc hướng dẫn dành cho nhà phát triển của thư viện ứng dụng.
Tải thư viện ứng dụng Home Graph API mới nhất cho PHP. Đọc hướng dẫn dành cho nhà phát triển của thư viện ứng dụng.
Trang này cung cấp thông tin về cách bắt đầu sử dụng API HomeGraph bằng Thư viện ứng dụng API của Google cho Python. Để biết thêm thông tin, hãy xem tài liệu sau đây:
- Xem tài liệu tham khảo PyDoc về API HomeGraph.
- Đọc Hướng dẫn dành cho nhà phát triển về Thư viện ứng dụng Python cho API của Google.
- Tương tác với API này trong trình duyệt của bạn bằng APIs Explorer cho API HomeGraph.
Yêu cầu hệ thống
- Hệ điều hành:
- Linux
- macOS X
- Windows
- Python 2.7 hoặc 3.4 trở lên
Cài đặt thư viện ứng dụng
Bạn có thể sử dụng trình quản lý gói để cài đặt hoặc tải thư viện ứng dụng Python xuống rồi cài đặt theo cách thủ công:
Cài đặt qua trình quản lý
Dùng pip hoặc setuptools để quản lý hoạt động cài đặt của bạn. Có thể trước tiên bạn phải chạy sudo
.
- pip (ưu tiên):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Cài đặt theo cách thủ công
- Tải thư viện ứng dụng mới nhất cho Python.
- Giải nén mã.
- Cài đặt:
python setup.py install
App Engine
Do các thư viện ứng dụng Python không cài đặt được trong môi trường chạy App Engine Python, nên bạn phải sao chép các thư viện đó vào ứng dụng của mình y như thư viện của bên thứ ba.
Trang này cung cấp thông tin về cách bắt đầu sử dụng API HomeGraph bằng Thư viện ứng dụng API của Google cho Ruby. Để biết thêm thông tin, hãy xem tài liệu sau đây:
- Đọc Hướng dẫn bắt đầu sử dụng Thư viện ứng dụng API của Google cho Ruby.
- Tương tác với API này trong trình duyệt của bạn bằng APIs Explorer cho API HomeGraph.
Cài đặt gem google-api-client
Tuỳ thuộc vào hệ thống của bạn, có thể bạn phải thêm sudo
vào phần đầu các lệnh này.
Nếu bạn chưa từng cài đặt Thư viện ứng dụng API của Google cho Ruby, hãy cài đặt bằng cách sử dụng RubyGems
:
gem install google-api-client
Nếu bạn từng cài đặt gem này, hãy cập nhật lên phiên bản mới nhất:
gem update -y google-api-client
Bắt đầu sử dụng Thư viện ứng dụng API của Google cho Ruby
Để tìm hiểu cách đưa ra yêu cầu đầu tiên, hãy xem phần Hướng dẫn bắt đầu sử dụng.
Các cách khác để truy cập Home Graph API
Bảng sau đây liệt kê các cách khác để truy cập API Biểu đồ trang chủ:
Phương thức truy cập | Mô tả |
---|---|
APIs Explorer | Một công cụ tương tác cho phép bạn thử các API của Google ngay trên trình duyệt. |
Thư viện khác
Các thư viện và kho lưu trữ khác có thể hỗ trợ việc tích hợp nhà thông minh.
Thư viện | Mô tả |
---|---|
Thư viện Actions on Google Node.js | Đây là thư viện Node.js để triển khai phương thức thực hiện đơn hàng cho nhà thông minh của Google. Để biết thêm thông tin về các tính năng tích hợp Nhà thông minh, hãy xem mô-đun nhà thông minh. |
Thư viện Java cho nhà thông minh của Google | Đây là thư viện Java để triển khai tính năng thực hiện đơn hàng cho nhà thông minh của Google. Để biết thêm thông tin về các tính năng tích hợp nhà thông minh của Google, hãy xem mô-đun nhà thông minh. |
Giản đồ JSON cho nhà thông minh của Google | Kho lưu trữ các định nghĩa giản đồ JSON cho giao diện ý định và đặc điểm nhà thông minh của Google. Xem các tuỳ chọn trình tạo giản đồ JSON để tạo cấu phần phần mềm thư viện cho các ngôn ngữ được hỗ trợ. |
Thư viện nhập liệu SDK Local Home | Đây là thư viện TypeScript để triển khai việc thực hiện SDK Local Home. Để biết thêm thông tin, hãy xem hướng dẫn thực hiện đơn hàng tại địa phương. |