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.
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.
Đâ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.
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):
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.
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.
Vào console.cloud.google.com/apis/credentials → + Create credentials → OAuth client ID.
Bấm Create → một popup hiện ra → bấm Download JSON.
File vừa tải về có tên dài (ví dụ client_secret_xxxxx.json) — đổi tên file đó thành đúng:
Đặt file này vào cùng thư mục với GoogleSvc.dll, ví dụ:
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.