🔗 Webhook URL ที่เชื่อมต่อปัจจุบัน:
https://script.google.com/macros/s/AKfycbxFGBjFvSllhLW5EUZ61jvfJmS1noAo_rpCB9Hk64K767IoV9E7ooSb5w4NtHxAN653Lw/exec
📋 ลำดับคอลัมน์ใน Google Sheet (แถวที่ 1):
1. Timestamp
2. ชื่อ-นามสกุล
3. เบอร์โทรศัพท์
4. สถานที่/แปลง
5. พิกัด GPS
6. ชนิดพืช
7. ค่า pH
8. ไนโตรเจน (N)
9. ฟอสฟอรัส (P)
10. โพแทสเซียม (K)
11. รูปภาพ (Data / URL)
⚙️ โค้ดตัวอย่าง Apps Script (Code.gs):
function doPost(e) {
try {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = JSON.parse(e.postData.contents);
sheet.appendRow([
data.timestamp || new Date(),
data.farmerName || "",
data.farmerPhone || "",
data.locationName || "",
data.coordinates || "",
data.cropType || "",
data.soilPH || "",
data.nutrientN || "",
data.nutrientP || "",
data.nutrientK || "",
data.imageBase64 || ""
]);
return ContentService.createTextOutput(JSON.stringify({result: "success"}))
.setMimeType(ContentService.MimeType.JSON);
} catch (error) {
return ContentService.createTextOutput(JSON.stringify({result: "error", error: error.toString()}))
.setMimeType(ContentService.MimeType.JSON);
}
}