Tiện ích Poscake Sheets Helper cho VS Code Đây là một tiện ích mở rộng cho Visual Studio Code giúp tự động hóa việc điền thông tin sản phẩm vào file Google Sheets "Poscake" từ một file nguồn. I. Các bước cài đặt (Chỉ làm 1 lần duy nhất) Bước 1: Cài đặt các công cụ cần thiết trên Windows Cài đặt Node.js và npm: Truy cập trang web https://nodejs.org/ và tải về phiên bản LTS. Chạy file vừa tải về và nhấn Next liên tục để cài đặt. Thao tác này sẽ tự động cài cả Node.js và npm. Cài đặt vsce (công cụ của VS Code): Mở Command Prompt của Windows (bằng cách vào Start, gõ cmd và nhấn Enter). Gõ lệnh sau vào và nhấn Enter: npm install -g @vscode/vsce Bước 2: Lấy "Giấy Phép" từ Google (File credentials.json) Đây là bước quan trọng nhất để tiện ích có quyền truy cập vào Google Sheets của bạn. Truy cập vào Google Cloud Console và đăng nhập bằng tài khoản Google của bạn. Nhấn vào nút chọn dự án ở góc trên bên trái, sau đó nhấn NEW PROJECT. Đặt tên cho dự án (ví dụ: Poscake Tool) và nhấn CREATE. Sau khi tạo xong, đảm bảo bạn đang ở trong dự án đó. Vào menu bên trái, chọn APIs & Services -> Library. Trong ô tìm kiếm, gõ Google Sheets API và nhấn Enter. Chọn kết quả hiện ra và nhấn nút ENABLE. Sau khi bật xong, quay lại menu bên trái, chọn APIs & Services -> Credentials. Nhấn vào nút + CREATE CREDENTIALS ở phía trên, chọn OAuth client ID. Nếu được yêu cầu, hãy nhấn CONFIGURE CONSENT SCREEN. Chọn External và nhấn Create. Điền tên ứng dụng (ví dụ: Poscake App). Chọn email của bạn ở mục User support email. Kéo xuống dưới cùng, điền email của bạn vào mục Developer contact information. Nhấn SAVE AND CONTINUE cho tất cả các bước tiếp theo và cuối cùng nhấn BACK TO DASHBOARD. Quay lại tab Credentials (làm lại bước 6). Lần này, ở mục Application type, hãy chọn Desktop app. Đặt tên và nhấn Create. Một cửa sổ sẽ hiện ra. Nhấn nút DOWNLOAD JSON. QUAN TRỌNG: Tìm file vừa tải về trong thư mục Downloads của bạn, đổi tên nó thành credentials.json, và sao chép nó vào thư mục poscake-extension của bạn. Bước 3: Cài đặt các thư viện cho dự án Mở thư mục poscake-extension trong VS Code. Mở terminal của VS Code bằng cách nhấn tổ hợp phím Ctrl + ` (phím dấu huyền, ngay bên dưới phím Esc). Trong cửa sổ terminal vừa hiện ra ở dưới, gõ lệnh sau và nhấn Enter: npm install Lệnh này sẽ tự động tải các thư viện cần thiết mà chúng ta đã khai báo trong package.json. II. Cách sử dụng hàng ngày Mở thư mục poscake-extension trong VS Code. Nhấn phím F5. Thao tác này sẽ mở một cửa sổ VS Code mới với tiện ích của bạn đang chạy ở chế độ thử nghiệm. Trong cửa sổ mới này, mở Command Palette bằng tổ hợp phím Ctrl+Shift+P. Gõ Poscake và chọn lệnh "Poscake: Chạy Script Đồng bộ Dữ liệu". Một ô nhập liệu sẽ hiện ra, hãy dán ID của trang tính Google Sheets bạn muốn cập nhật vào đó. Lần đầu tiên chạy: Một tab trên trình duyệt web sẽ tự động mở ra, yêu cầu bạn đăng nhập và cấp quyền cho ứng dụng. Hãy làm theo các bước để chấp nhận. Sau khi xác thực, tiện ích sẽ tự động chạy. Các lần sau sẽ không cần xác thực lại. Theo dõi thông báo tiến trình ở góc dưới bên phải của VS Code. |