GoogleSvc.dll · Kết nối Google của bạn

Kết nối tài khoản Google của bạn vào GoogleSvc.dll

Hướng dẫn 5 bước để bạn tự tạo "chìa khóa kết nối" riêng — dữ liệu Google của bạn luôn do chính bạn kiểm soát, không qua bất kỳ máy chủ trung gian nào.

⏱ Khoảng 15–20 phút
ℹ️
Vì sao bạn cần tự làm bước này?
File "chìa khóa" (gọi là credentials.json) giúp GoogleSvc.dll kết nối an toàn với chính tài khoản Google Sheets/Drive/Gmail của bạn. Vì đây là chìa khóa riêng của bạn, Google yêu cầu chính bạn tạo ra nó — không ai khác, kể cả nhà cung cấp công cụ, có thể tạo hộ bạn.
1

Tạo một dự án trên Google Cloud

Đây là bước "đăng ký tên" cho kết nối của bạn — hoàn toàn miễn phí, không cần thẻ thanh toán.

Vào console.cloud.google.com/projectcreate (đăng nhập bằng đúng tài khoản Google bạn muốn kết nối).

Đặt tên dự án tùy ý, ví dụ Ket noi cua toi → bấm Create.

2

Bật các dịch vụ cần dùng

Bật từng dịch vụ bạn sẽ sử dụng (bấm vào từng link, rồi bấm nút Enable):

Nếu đã thấy nút "Manage" thay vì "Enable" — dịch vụ đó đã bật rồi, bỏ qua.
3

Cấu hình màn hình cấp quyền

Vào console.cloud.google.com/auth/overview → bấm Get started.

Bấm Create để hoàn tất.

Tiếp theo, vào tab Audience (menu bên trái) → kéo xuống mục Test users → bấm + Add users → nhập chính xác email Google bạn dùng ở Bước 1 → bấm Save.

⚠️
Bước này bắt buộc — không được bỏ qua.
Nếu chưa thêm email vào Test users, khi đăng nhập Google sẽ báo "Error 403: access_denied" ngay lập tức dù điền đúng tài khoản.
Bạn không cần "Publish" hay xác minh gì thêm ở bước này.
!

Lưu ý — trang cảnh báo của Google khi đăng nhập lần đầu

Lần đầu đăng nhập, Google hiện trang cảnh báo màu đỏ: "Google hasn't verified this app". Đây là bình thường — ứng dụng nội bộ chưa qua xác minh công khai.

Để tiếp tục: bấm Advanced → bấm "Go to [tên app] (unsafe)" → bấm Allow.

ℹ️
Trang cảnh báo này chỉ xuất hiện một lần duy nhất. Các lần dùng tiếp theo sẽ không hỏi lại.
4

Tạo "chìa khóa kết nối" (OAuth Client)

Vào console.cloud.google.com/apis/credentials+ Create credentialsOAuth client ID.

Bấm Create → một popup hiện ra → bấm Download JSON.

5

Đặt file vào đúng vị trí

File vừa tải về có tên dài (ví dụ client_secret_xxxxx.json) — đổi tên file đó thành đúng:

credentials.json

Đặt file này vào cùng thư mục với GoogleSvc.dll, ví dụ:

C:\MyApp\
├── GoogleSvc.dll
└── credentials.json  ← đặt vào đây
⚠️
Nếu đặt sai thư mục, chương trình sẽ báo lỗi "không đọc được credentials.json" khi khởi động.

Xong! Bạn đã sẵn sàng kết nối

Lần đầu sử dụng, một cửa sổ trình duyệt sẽ tự mở để bạn đăng nhập.
Chọn đúng tài khoản Google bạn đã dùng ở Bước 1, rồi bấm Allow.
(Nhớ bấm Advanced → "Go to [tên app] (unsafe)" nếu Google hiện trang cảnh báo — xem lưu ý sau Bước 3.)

Token xác thực sẽ được GoogleSvc.dll lưu lại — các lần sau không cần đăng nhập lại.