🚀 Google Sheet CRUD API

📋 Cấu hình

🗑️ Xóa dữ liệu cụ thể

🤖 Hỏi tự nhiên (Gemini → lọc Google Sheets)

🛠️ API Operations

📚 API Documentation

📖 GET - Đọc dữ liệu

GET /api/sheet?spreadsheetId=ID&sheetName=Sheet1

✏️ POST - Cập nhật dữ liệu

POST /api/sheet

Body: {"spreadsheetId": "ID", "sheetName": "Sheet1", "range": "A1:B2", "values": [["Data"]]}

➕ PUT - Thêm dữ liệu

PUT /api/sheet

Body: {"spreadsheetId": "ID", "sheetName": "Sheet1", "values": [["Data"]]}

🗑️ DELETE - Xóa dữ liệu

DELETE /api/sheet

Body: {"spreadsheetId": "ID", "sheetName": "Sheet1", "range": "A1:B2"}

🗑️ POST - Xóa cell/range cụ thể

POST /api/sheet/clearCell

Body: {"spreadsheetId": "ID", "sheetName": "Sheet1", "cell": "A8"}

Body: {"spreadsheetId": "ID", "sheetName": "Sheet1", "range": "A8:C10"}

🎯 GET - Lấy dữ liệu sheet đầu tiên

GET /api/sheet/getFirstSheetData?spreadsheetId=ID

Trả về dữ liệu từ sheet đầu tiên trong spreadsheet