1. HTML (Client-Side)
สร้างอินเทอร์เฟซเพื่ออัปโหลดไฟล์:
2. Google Apps Script (Server-Side)
เพิ่มฟังก์ชันใน Apps Script เพื่อจัดการการอัปโหลด:
3. ขั้นตอนการใช้งาน
- สร้างไฟล์ HTML ชื่อ
index.html
และใส่โค้ด HTML ที่ให้ไว้ด้านบนลงไป - เพิ่มโค้ด Google Apps Script ลงใน
Code.gs
หรือไฟล์สคริปต์อื่น - แทนที่
YOUR_FOLDER_ID
ด้วย Folder ID ของ Google Drive ที่ต้องการเก็บรูปภาพ
(สามารถหา Folder ID ได้จาก URL ของโฟลเดอร์ เช่นhttps://drive.google.com/drive/folders/ABC123...
→ Folder ID คือABC123...
) - ดีพลอย (Deploy) เป็น Web App โดยตั้งค่าการเข้าถึงให้เป็น
Anyone
หรือAnyone with link
- ไปที่ Deploy > New Deployment
- เลือก
Web app
และกำหนดExecute as
เป็นMe
และWho has access
เป็นAnyone
.