У нас вы можете посмотреть бесплатно สร้างระบบส่งงานนักเรียนด้วย Canva Ai พร้อมระบบแจ้งเตือน | จบในคลิปเดียวฟรี или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
ในคลิปนี้เราจะพาไปรู้จักกับการสร้าง ระบบส่งงานออนไลน์ แบบครบวงจร โดยใช้เครื่องมือฟรีทั้งหมด ได้แก่: ✅ Canva – ออกแบบฟอร์มส่งงานแบบมืออาชีพ ✅ Google Apps Script – ตัวกลางที่ช่วยบันทึกข้อมูลและไฟล์ ✅ Google Sheets – เก็บข้อมูลทั้งหมดของนักเรียน ✅ Telegram – แจ้งเตือนครูทันทีเมื่อนักเรียนส่งงาน 01:05 : ภาพรวมของระบบส่งงาน 02:40 : prompt ที่จะใช้ 04:00 : Telegram เริ่มต้น 06:23 : Telegram เริ่มการสร้างแชทบอท 13:35 : หา Folder_ID 14:56 : หา Sheet_ID 16:03 : หา Apps Script URL 18:14 : ใช้งาน Prompt 19:56 : อัพเดทโค้ดฝั่ง Google Apps Script 22:27 : ทดสอบระบบ 25:38 : Outro เอกสารประกอบคลิป + Prompt ที่ใช้ https://docs.google.com/document/d/1E... ***************************************************************************************************** PROMPT ที่ใช้ : สร้างหน้าเว็บที่มี 2 แท็บคือ "ส่งงาน" และ "รายการส่งงาน" โดยใช้ Tailwind CSS และ JavaScript ให้คลิกสลับแท็บได้ 1.สร้างฟอร์มส่งงานนักเรียนที่แท็บ ส่งงาน ประกอบด้วย ชื่อผู้ส่ง ชื่องาน ระดับชั้น(ป.1-ม.3) รายละเอียดงาน อัปโหลดไฟล์หลายประเภท(ถ้ามี) 2.ใช้วิธีการจัดการการอัปโหลดไฟล์โดยแปลงไฟล์เป็น base64 ในเบราว์เซอร์ 3.การส่งข้อมูลไฟล์เป็นสตริง base64 พร้อมกับชื่อไฟล์และประเภท MIME 4.ใน Apps Script ให้ถอดรหัสข้อมูล base64 และสร้างไฟล์จากข้อมูลนั้น 5.ใช้ URLSearchParams แทน FormData เพื่อให้เข้ากันได้กับ Apps Script มากขึ้น 6.เชื่อม App Script ที่ URL:XXX 7.บันทึกข้อมูลลงในชีตที่ SHEET_ID: XXX 7.1 ถ้าไม่มีหัวแถว ให้สร้างหัวแถว (header row) 8.ระบบอัปไฟล์ให้บันทึกไฟล์ลงใน FOLDER_ID: XXX 9. SHEET_NAME: 'Sheet1' 10.ให้นำ url ของไฟล์บันทึกลงในชีตด้วย แต่ละไฟล์ให้แยก URL ลงแต่ละคอลัมน์ 11.สร้าง overlay โหลดกลางหน้าจอด้วย Tailwind CSS แสดงวงกลมหมุน (animate-spin) พร้อมข้อความ "กำลังบันทึกข้อมูล..." และเมื่อบันทึกสำเร็จให้ซ่อน overlay แล้วแสดง modal ข้อความ "บันทึกสำเร็จ" 12.ดึงข้อมูลแต่ละแถวใน Google sheet มาแสดงในหน้าแท็บรายการส่งงาน เมื่อโหลดหน้าเว็บใหม่ ให้รองรับการทำงานของ Google apps scripts ด้วย 13. เมื่อกดปุ่มส่งงาน ให้สร้างการแจ้งเตือนผ่าน ผ่าน telegram โดยเชื่อมข้อมูลดังนี้ -token :XXX -chat_id :XXX -api telegram url: https://api.telegram.org/bot(TOKEN)/g... 14.เมื่อสร้างระบบเสร็จแล้วให้แสดงโค้ด GS ในหน้าแชตนี้ด้วย ******************************************************************************************************