1 Download บน Web Browser
1.1 คลิกลิงก์ ที่ได้รับ xxxxxxxxxxxxxxxx
1.2 คลิก Forward >l
1.3 คลิก ⭣ Download (xx files)

1 Download บน Web Browser
1.1 คลิกลิงก์ https://psu-th.zoom.us >> กด Sign in >>กรอกบัญชีผู้ใช้ด้วย PSU Passport
1.2 คลิก Recordings >> เลือกการประชุมที่ต้องการ >>กด Download
1.3 ระบบจะ Download วิดีโอ มาเก็บที่เครื่องคอมพิวเตอร์ของตนเอง
2 Download บนโปรแกรม Zoom
2.1 คลิก Meetings >> คลิก Recorded >> เลือกการประชุมที่ต้องการ >>คลิก View
2.2 เปิดเบราว์เซอร์ให้อัตโนมัติ คลิก Download
2.3 ระบบจะ Download วิดีโอ มาเก็บที่เครื่องคอมพิวเตอร์ของตนเอง
3 Recover วิดีโอ บน Cloud Storage >> ต้องทำบน Web Browser
3.1 คลิก Recordings >> คลิก Trash
3.2 คลิก Recover ด้านหลังไฟล์ที่ต้องการกู้คืน >> ไฟล์จะกลับไปอยู่ใน Cloud Recordings เพื่อให้ Share หรือ Download ได้
หมายเหตุ 1. ไฟล์บันทึก จะสามารถกู้คืนได้ภายใน 30 วัน นับจากวันที่ลบไฟล์ (Delete Time) หลังจากนั้นระบบจะลบถาวร
2. ไฟล์บันทึก ที่ถูกลบจะไม่นับรวมกับพื้นที่เก็บข้อมูลบน Cloud Storage
1 สร้างบน Web Browser
1.1 คลิกลิงก์ https://psu-th.zoom.us >> คลิก Sign in >> กรอกบัญชีผู้ใช้ด้วย PSU Passport
1.2 คลิก Meetings >> กด Schedule a Meeting
1.3 กรอกรายละเอียดการประชุม กด Save
Options แนะนำให้กดเลือก
Allow participants to join anytime >> ผู้เข้าร่วมสามารถเข้าประชุมได้ตลอดเวลา ไม่ต้องรอ Host เริ่มการประชุม
Mute participants upon entry >> ปิดเสียงไมโครโฟนของผู้เข้าร่วม เมื่อเข้าสู่ห้องประชุม
1.4 ตรวจสอบข้อมูล หากต้องการแก้ไขคลิก Edit
1.5 คลิก Copy Invitation >> Copy Meeting Invitation ส่งให้ผู้เข้าร่วม
2 สร้างบนโปรแกรม Zoom
2.1 กด Schedule >> กรอกรายละเอียดการประชุม กด Save
2.2 แถบเมนูด้านบนคลิก Meetings >> Copy Invitation ส่งให้ผู้เข้าร่วม
1. คลิกลิงก์ https://psu-th.zoom.us >> คลิก Sign in
1.1 กรอกบัญชีอีเมล >> คลิก Next
1.2 กรอกรหัสผ่าน >> คลิก Sign In
1.3 แสดงเลขเพื่อยืนยันตัวตน
1.4 นำเลขที่ได้ ไปกรอกใน App Authenticator
คู่มือการตั้งค่า App Authenticator ตามลิงก์ https://sysadmin.psu.ac.th/2022/11/04/microsoft-authenticator/ หรือ ถ้าโทรศัพท์ ไม่ขึ้นเตือนให้ใส่เลข กรุณาติดต่อ 087 633 8332
2. กรณีไม่เคยมีบัญชี Zoom
2.1 กด Confirm your email address
2.2 ตรวจสอบอีเมล Please activate your Zoom account (From: no-reply@zoom.us) >> กด Activate Account
3. กรณีมีบัญชี Zoom อยู่แล้ว แต่ไม่เข้าสังกัด PSU
3.1 กด Confirm your email address
3.2 ตรวจสอบอีเมล Confirm the requested change to your Zoom account (From: no-reply@zoom.us)
>> กด Switch to the new account
4. เข้าใช้งานผ่านเบราว์เซอร์ได้สำเร็จ >> ตรวจสอบสถานะ (มุมขวาบน)
4.1 สถานะ BASIC สามารถเข้าใช้งานได้ แต่จำกัดเวลา 40 นาที
4.2 สถานะ LICENSED สามารถเข้าใช้งานได้ไม่จำกัดเวลา
หมายเหตุ
1. ตั้งแต่วันนี้ ถึงวันที่ 30 พ.ย. 67 หากผู้ใช้งาน ต้องการจองใช้งาน Zoom แบบ Licensed สามารถจองได้ที่เว็บ vcs.psu.ac.th
หลังจากวันที่ 1 ธ.ค. 67 บุคลากรที่มี PSU Passport จะได้รับ Licensed โดยไม่ต้องจอง
2. หากเบราว์เซอร์จำ PSU Passport ของท่านอื่น ให้ Sign Out จากโปรแกรม Zoom >>ปิดเบราว์เซอร์ และเปิดเบราว์เซอร์ใหม่
1. เปิดโปรแกรม Zoom
2. คลิก Sign In >> คลิก SSO
3. ช่อง Company Domain กรอก psu-th >> คลิก Continue
4. เปิดเบราว์เซอร์ให้อัตโนมัติ
4.1 กรอกบัญชีอีเมล >> คลิก Next
4.2 กรอกรหัสผ่าน >> คลิก Sign In
4.3 แสดงเลขเพื่อยืนยันตัวตน
4.4 นำเลขที่ได้ ไปกรอกใน App Authenticator
คู่มือการตั้งค่า App Authenticator ตามลิงก์ https://sysadmin.psu.ac.th/2022/11/04/microsoft-authenticator/ หรือ ถ้าโทรศัพท์ ไม่ขึ้นเตือนให้ใส่เลข กรุณาติดต่อ 087 633 8332
5. กรณีไม่เคยมีบัญชี Zoom
5.1 กด Confirm your email address
5.2 ตรวจสอบอีเมล Please activate your Zoom account (From: no-reply@zoom.us)
>>กด Activate Account
6. กรณีมีบัญชี Zoom อยู่แล้ว แต่ไม่เข้าสังกัด PSU
6.1 กด Confirm your email address
6.2 ตรวจสอบอีเมล Confirm the requested change to your Zoom account (From: no-reply@zoom.us)
>>หากยืนยันย้ายมา PSU ให้กด Switch to the new account
7. คลิก Open Zoom Meetings
8. เข้าใช้งานผ่านโปรแกรม Zoom ได้สำเร็จ
9. ตรวจสอบสถานะ คลิกมุมขวาบน > คลิกอีเมล > คลิก My profile
เปิดเบราว์เซอร์ให้อัตโนมัติ > คลิกมุมขวาบน
สถานะ BASIC สามารถเข้าใช้งานได้ แต่จำกัดเวลา 40 นาที
สถานะ LICENSED สามารถเข้าใช้งานได้ไม่จำกัดเวลา
หมายเหตุ
1. ตั้งแต่วันนี้ ถึงวันที่ 30 พ.ย. 67 หากผู้ใช้งาน ต้องการจองใช้งาน Zoom แบบ Licensed สามารถจองได้ที่เว็บ vcs.psu.ac.th
หลังจากวันที่ 1 ธ.ค. 67 บุคลากรที่มี PSU Passport จะได้รับ Licensed โดยไม่ต้องจอง
2. หากเบราว์เซอร์จำ PSU Passport ของท่านอื่น ให้ Sign Out จากโปรแกรม Zoom >>ปิดเบราว์เซอร์ และเปิดเบราว์เซอร์ใหม่
เช่นเดียวกับ Enterprise-grade อื่น ๆ Zoom ก็มี API ให้เราพัฒนาโน่นนี่ได้ บทความนี้จะมาแนะนำวิธีการ Webhook เพื่อรายงาน ผ่าน LINE Notify เมื่อมีคนเข้ามาในห้อง เช่นใช้เพื่อแจ้งคนบน Host ว่า มีคนเข้ามาแล้วนะ เป็นต้น
แต่ก่อนอื่น ต้องเข้าใจว่า Zoom Account มี หลายรูปแบบ โดยเข้าไปที่เว็บ
2. LICENSED Account แบบนี้ สร้างเอง จ่ายตังค์เอง นักเลงพอ ก็จะประชุมได้ไม่จำกัดเวลา คนเข้าได้พร้อมกัน 100 คน จะมีคำว่า LICENSED ดังรูปที่ 2
3. แต่มีอีกแบบ ไฮโซกว่า คือแบบ Corporate (มั้ง) แบบว่า ในองค์กรซื้อ ข้อแตกต่างกับแบบที่ 2 คือ ประชุมไม่จำกัดเวลา และ ผู้เข้าร่วมได้สูงสุด 300 คน ดังรูปที่ 3
คราวนี้ เชื่อว่าหลายคนอาจจะยังไม่ทราบว่า เราสามารถเขียนโปรแกรมเพื่อจัดการงานต่าง ๆ กับ Zoom ได้ โดยไปที่เว็บ
https://marketplace.zoom.us/develop/create
สำหรับ Basic Account เค้าให้เราเป็น Admin จึงสร้างได้ครบทุกชนิด ดังรูปที่ 4
สำหรับ Licensed Account แบบจ่ายตังค์เอง เค้าให้เราเป็น Admin จึงสร้างได้ครบทุกชนิด ดังรูปที่ 5
ส่วน Corporate Licensed Account … ก็น่าเสียดาย ที่ Admin เค้าให้เราเป็นแค่ Member จึงไม่สามารถใช้งานได้ครบถ้วนได้ เสียดายตังค์ เอ๊ย เสียดายจัง ดังรูปที่ 6
ก็ … แล้วแต่นะ
Requirement คือ เราเป็น Host เปิดห้อง Zoom เอาไว้ ซึ่งจะเริ่มประชุมเวลา 10:00 แต่ต้องการทราบว่า มีใครเข้ามาก่อนเวลา ให้ ส่ง Line Notify ไปแจ้ง Host ให้ทราบ
Zoom Webhook จะทำหน้าที่เฝ้าห้องให้ แล้วเมื่อเกิด Event ที่กำหนด ก็จะส่ง POST request ไปยัง URL ที่กำหนดไว้ ดังนั้น สิ่งแรกคือ เราจะมาสร้าง Google Cloud Function ด้วยภาษา Python เพื่อรับ POST Request นั้น
(Prerequisite: ท่านสามารถใช้ Google Cloud Platform และ LINE Notify ได้แล้ว)
ในบรรทัดที่ 3: เดี๋ยวเราจะเอากลับมาใส่ในภายหลัง
ในบรรทัดที่ 4: ต้องไปสร้าง LINE Notify Token ก่อน สามารถทำตามวิธีการนี้ได้ วิธีแจ้งเตือนจาก Google Forms เข้า LINE
ในบรรทัดที่ 7 และ 8: เราจะกลับมาสลับ Comment ในภายหลัง
สุดท้าย แก้ไขไฟล์ requirements.txt เพิ่มบรรทัดใหม่ แล้วเขียนคำว่า
requests
เข้าไป ตรงนี้จะเป็น packages ไว้ใช้ติดต่อเพื่อส่ง LINE Notify ดังรูปที่ 10.
จากนั้นคลิกปุ่ม DEPLOY
ก่อนจะทำขั้นตอนถัดไป ให้คลิกที่ Tab TRIGGER แล้ว copy Trigger URL ไว้ ดัง รูปที่ 11
ต่อไป กลับมาที่ Zoom App Marketplace (https://marketplace.zoom.us/develop/create)
คลิกที่ ปุ่ม Create ใน Webhook Only
ระบบจะเด้งให้ตั้งชื่อ App Name ดังรูปที่ 12.
ให้ตั้งชื่อตามสมควร แล้วคลิกปุ่ม Create
ตั้งค่าต่าง ๆ ดังรูปที่ 13. แล้วคลิกปุ่ม Continue
ต่อไป เป็นขั้นตอนการเฝ้า Event หรือ Event Subscriptions
คลิก Switch
คลิกปุ่ม Add new event subscription
กรอกข้อมูล Subscription Name
แล้วเอา Trigger URL จาก รูปที่ 11. ใส่ใน Event notification endpoint URL
ดังรูปที่ 14.
จากนั้น คลิกปุ่ม Add events
เลือก Event types ที่ต้องการ ในที่นี้ เป็น Participant joined meeting before host ดังรูปที่ 15
จากนั้น คลิกปุ่ม Done แล้ว Save
จากนั้น ระบบจะให้ Verification Token มา ให้ copy เก็บไว้ เพื่อเอาไปใส่ใน Google Cloud Function ต่อไป ดังรูปที่ 16.
จากนั้นคลิกปุ่ม Continue เป็นอันเรียบร้อย
สุดท้าย กลับไปที่ Google Cloud Function
แล้วคลิก Deploy
สร้างห้อง Zoom แบบไม่ต้องมี Waiting Room ลองให้คนอื่นเข้าไปในห้องก่อน Host
Zoom Webhook จะส่ง HTTP POST ไปยัง Google Cloud Function โดยจะใส่ค่าลงไปใน Header “authorization”
ถ้า ค่าดังกล่าว ตรงกับ zoom_verification_token ระบบก็จะส่ง LINE Notify ออกไป
หวังว่าจะเป็นประโยชน์ครับ