Featured

วิธีฝากไฟล์รูปไว้ที่ Google Drive แล้วดึงมาใช้ใน Blog

การแทรกรูปใน Blog จะไม่สามารถอัปโหลดไฟล์เข้าสู่ Server ของ HCI Lab ได้โดยตรง โดยจะต้องทำการฝากไฟล์ไว้กับ Google Drive แล้วดึงรูปภาพเข้ามาแสดงผลใน Blog

ขั้นตอนที่ 1 : อัปโหลดและตั้งค่าสิทธิ์การเข้าถึง (Upload and Set Permissions)

  • Upload : ลากไฟล์ไปยัง GDrive ใน Directory ที่ต้องการ
  • Share : คลิกขวาที่ไฟล์ เลือก Share > Share
  • Access : ที่หัวข้อ General access เลือก Anyone with the link และปรับ Role เป็น View
  • Copy : คลิกที่ Copy link จากนั้นกด Done

ขั้นตอนที่ 2 : ดึง File ID เพื่อเตรียมสร้าง Direct URL

ในขั้นตอนที่ 1 หลังจาก Copy link แล้วจะได้ URL หน้าตารูปแบบประมาณนี้

https://drive.google.com/file/d/1234ABCDEFG56789/view?usp=sharing

จากนั้นให้ทำการหาค่า File ID จาก URL ดังกล่าว โดย File ID จะอยู่ระหว่าง /d/ และ /view จะได้ว่า File ID = 1234ABCDEFG56789 (ตัวอย่าง)

ขั้นตอนที่ 3 : เลือกใช้รูปแบบ Direct Link ที่ต้องการ

วิธีการแทรกรูปใน Blog ให้เลือก Blocks ชื่อ Image จากหมวด MEDIA ดังรูปจากนั้นจากลงไปยังตำแหน่งที่ต้องการแล้วคลิกเลือก

จากนั้นจากลงไปยังตำแหน่งที่ต้องการแล้วคลิกเลือก Insert from URL ดังรูป

ใส่ URL ของรูปที่ได้ทำการอัปโหลดไว้ที่ GDrive โดยรูปแบบของ URL มี 2 รูปแบบดังนี้

รูปแบบที่ 1

รูปแบบของ URL ในรูปแบบที่ 2 จะมีรูปแบบดังนี้

https://lh3.googleusercontent.com/d/File ID

จากตัวอย่างเมื่อนำ File ID มาใส้จะได้ผลลัพธ์ดังนี้

https://lh3.googleusercontent.com/d/=1234ABCDEFG56789

รูปแบบที่ 2

รูปแบบของ URL ในรูปแบบที่ 1 จะมีรูปแบบดังนี้

https://drive.google.com/uc?export=view&id=File ID

จากตัวอย่างเมื่อนำ File ID มาใส้จะได้ผลลัพธ์ดังนี้

https://drive.google.com/uc?export=view&id=1234ABCDEFG56789

ตัวอย่างการแทรกรูปจาก Google Drive

Link ที่แชร์จาก Google Drive (https://drive.google.com/file/d/19C_s8R6nFQ742zKBII8WdFsSJT4PPdvo/view?usp=sharing) เมื่อนำมาปรับให้เป็น Direct Link ตามรูปแบบที่ 1 จะได้ผลดังนี้

https://lh3.googleusercontent.com/d/19C_s8R6nFQ742zKBII8WdFsSJT4PPdvo

ตัวอย่างการแทรกคลิป Video

ยังไม่รองรับ Link ไฟล์ Video ที่แชร์จาก GDrive แบบรูปภาพในข้างต้นแต่ยังสามารถแทรกคลิปจาก Youtube ได้ปกติ

การใช้ YouTube Embed ได้ผลดังนี้

การใช้ Embed ได้ผลดังนี้