Dự án này cho bạn biết cách triển khai Đồ thuỷ tinh minh hoạ chức năng chính của Google Mirror API.
Để xem bản minh hoạ đầy đủ hoạt động của dự án bắt đầu nhanh, hãy truy cập https://glass-python-starter-demo.appspot.com. Nếu không, hãy đọc tiếp để xem cách triển khai phiên bản của riêng bạn.
Điều kiện tiên quyết
Đảm bảo hệ thống của bạn đáp ứng các điều kiện tiên quyết sau đây để có thể bắt đầu nhanh dự án:
- Java 1.6
- Apache Maven – được dùng trong một phần trong quy trình xây dựng.
Tạo dự án Bảng điều khiển API của Google
Tiếp theo, hãy cấp quyền truy cập vào Google Mirror API:
- Chuyển đến bảng điều khiển API của Google và tạo một dự án API mới.
- Nhấp vào Dịch vụ rồi bật Google Mirror API cho dự án mới của bạn.
- Nhấp vào Quyền truy cập API rồi tạo mã ứng dụng khách OAuth 2.0 cho một ứng dụng web.
- Chỉ định tên và biểu tượng sản phẩm cho Đồ thuỷ tinh của bạn. Các trường này xuất hiện khi cấp quyền sử dụng OAuth
màn hình hiển thị cho người dùng.
- Chọn Web application (Ứng dụng web) rồi chỉ định giá trị bất kỳ cho tên máy chủ, chẳng hạn như
localhost
- Nhấp vào Edit settings... (Chỉnh sửa chế độ cài đặt...) cho Client-ID để chỉ định URI chuyển hướng. Chỉ định URL gọi lại
cho máy chủ web phát triển cục bộ của bạn, ví dụ:
http://localhost:8080/oauth2callback
và cho máy chủ web mà bạn đã triển khai, ví dụ:https://example.com/oauth2callback
. - Ghi lại mã ứng dụng khách và mã bí mật từ Bảng điều khiển API của Google. Bạn sẽ cần
để định cấu hình dự án bắt đầu nhanh.
Định cấu hình dự án Khởi động nhanh
Định cấu hình dự án Bắt đầu nhanh để sử dụng thông tin ứng dụng API bằng cách nhập ID ứng dụng khách và
mã bí mật vào src/main/resources/oauth.properties
:
# Replace these with values for your project from the Google API Console:
# https://developers.google.com/console
client_id=3141592653589793238462643383279
client_secret=ITS_A_SECRET_TO_EVERYBODY
Đang nhập dự án
Các hướng dẫn sau đây hướng dẫn bạn cách nhập nguồn dự án Quick Start (Bắt đầu nhanh) vào IntelliJ và Nhật thực.
IntelliJ
- Nhấp vào File > (Tệp >) Nhập dự án....
- Trỏ đến thư mục đã trích xuất.
- Chọn Nhập từ mô hình hiện có > Maven
Nhật thực
- Cài đặt trình bổ trợ
m2e
để cho phép nhập dữ liệu từ tệp maven pom. - Nhấp vào File > (Tệp >) Nhập... > Maven > Dự án Maven hiện có.
- Trỏ đến thư mục đã trích xuất rồi nhập dự án.
Chạy máy chủ phát triển cục bộ
Bạn có thể chạy dự án Bắt đầu nhanh trên máy chủ phát triển cục bộ để kiểm thử:
$ mvn jetty:run
Triển khai dự án Bắt đầu nhanh
Bạn có thể tạo tệp chiến tranh cho dự án này bằng Maven:
$ mvn war:war