ข้ามไปยังเนื้อหาหลัก

ส่วนเสริม WP File Download : การผสานรวม Google Drive

1. เข้าสู่ระบบ Google Drive ใน WP File Download

โหมดอัตโนมัติ

จากนี้ไป คุณจะประหยัดเวลาในการเชื่อมต่อกับเซิร์ฟเวอร์ Google Drive ได้มาก เพียงไปที่ การตั้งค่าปลั๊กอิน > การเชื่อมต่อระบบคลาวด์ > Google Drive แล้วคลิก เชื่อมต่อ Google Drive ที่มุมขวาบน

 

ไดรฟ์ Google อัตโนมัติ

 

จากนั้นทำตามขั้นตอนต่อไปนี้เพื่อทำการเชื่อมต่อให้เสร็จสมบูรณ์.

 

เชื่อมต่อ Google Drive อัตโนมัติ

 

โปรดทราบว่าขณะนี้เรากำลังอยู่ในขั้นตอนการตรวจสอบอย่างละเอียดและซับซ้อนกับ Google ซึ่งหมายความว่าแอปของเรายังไม่ได้รับการอนุมัติ ดังนั้นโหมดอัตโนมัติจึงไม่สามารถใช้งานได้ในขณะนี้ คุณสามารถใช้โหมดแมนนวลได้ในระหว่างนี้.

โหมดแมนนวล

ด้วยข้อมูลประจำตัวที่ได้จากขั้นตอนก่อนหน้า โปรดไปที่หน้าผู้ดูแลระบบ WordPress แล้วคลิกที่เมนู WP File Download > Configuration > แท็บ Cloud Connection > ส่วน Google Drive settings วางข้อมูลของคุณลงไป

  • รหัสลูกค้า
  • ความลับของลูกค้า

จากนั้นบันทึกการตั้งค่าและคลิก ปุ่ม "เชื่อมต่อ Google Drive" เพื่อเข้าสู่ระบบบัญชี Google ของคุณ

 

Google Drive Connect

 

หลังจากนั้น หน้าต่างป๊อปอัพจะปรากฏขึ้น และคุณสามารถเลือกบัญชีของคุณได้.

หากคุณไม่ได้ทำผิดพลาดใดๆ คุณควรตรวจสอบการอนุญาตในหน้าต่างใหม่ดังภาพด้านล่าง

 

ยืนยันการอนุญาต

 

การเชื่อมต่อควรจะสำเร็จนะคะ ☺ ในขณะเดียวกัน คุณจะเห็นว่าตัวเลือก "ติดตามการเปลี่ยนแปลงจาก Google Drive" WP File Download คุณ ทันที

 

ดู-เปลี่ยน-กูเกิล-เอฟดี

 

จากนั้นคุณสามารถสร้างโฟลเดอร์ใน Google Drive และอัปโหลดไฟล์เข้าไปในโฟลเดอร์เหล่านั้นได้!

 

สร้าง Google Drive Cat

 

2. มันทำงานอย่างไร? ฉันสามารถทำอะไรได้บ้างด้วย GG Drive?

มันทำงานอย่างไร? 

WP File download จะสร้าง โฟลเดอร์หลัก บน Google Drive ของคุณโดยใช้ชื่อเว็บไซต์

 

ตัวจัดการไฟล์ WordPress: การซิงโครไนซ์กับ Google Drive

 

โฟลเดอร์และโฟลเดอร์ย่อยทั้งหมดที่เพิ่มใน WP File Download จะถูกซิงโครไนซ์ภายใต้โฟลเดอร์นี้ ( WP File Download - {sitename}) และในทางกลับกัน ไฟล์และหมวดหมู่ทั้งหมดของคุณจาก โฟลเดอร์หลัก บน Google Drive จะถูกซิงโครไนซ์ไปยัง WP File Download บน WordPress

ทิศทางการซิงค์คืออะไร?

มันใช้งานได้ทั้งสองทิศทาง! คุณสามารถเพิ่มไฟล์จาก Google Drive แล้วเห็นใน WP File Download หรือเพิ่มไฟล์ใน WP File Download แล้วเห็นใน Google Drive ก็ได้ นอกจากนี้ยังหมายความว่าคุณสามารถจัดการไฟล์ WordPress จากเดสก์ท็อปของคุณโดยใช้ซอฟต์แวร์ซิงค์ Google Drive ได้อีกด้วย สุดยอดไปเลย! ใช่แล้ว เรารู้ ☺

นอกจากนี้ หากคุณลบไฟล์จาก Google Drive คุณต้องล้างถังขยะก่อนจึงจะลบไฟล์นั้นออกจาก Google Drive ได้.

 

ไฟล์ Google Drive ที่ส่งไปยัง WordPress

 

แก้ไขข้อผิดพลาด: error: "invalid_scope เมื่อเชื่อมต่อ WP File Download กับ Google Drive"

Google เพิ่งเปิดตัวระบบรักษาความปลอดภัยใหม่ที่บังคับให้แอปต้องได้รับการตรวจสอบ หากคุณสร้างแอปด้วยบัญชี Google ของคุณ แล้วเข้าสู่ระบบจาก WordPress ด้วยบัญชีเดียวกัน คุณ จะไม่ เห็นข้อผิดพลาดนี้
ข้อผิดพลาดนี้จะปรากฏขึ้นก็ต่อเมื่อคุณสร้างแอปด้วยบัญชี Google และพยายามเชื่อมต่อกับ Google จาก WordPress ด้วยบัญชีอื่นเท่านั้น

ในกรณีนี้ คุณต้องให้ Google อนุมัติแอปของคุณโดยทำตามขั้นตอนนี้: https://support.google.com/code/contact/oauth_app_verification

 

 

 

3. สร้างแอป Google Drive

การผสานรวม Google Drive นั้นถูกจัดจำหน่ายในรูปแบบ Add-on แยกต่างหาก คุณต้องติดตั้ง Add-on (ปลั๊กอิน) นี้เพิ่มเติมจาก WP File DownloadAdd-on นี้ยังรวมถึงการผสานรวมสำหรับ Google Teams, Dropbox, OneDrive, Amazon S3 และ Nextcloud ด้วย.

ขั้นแรก คุณต้องมีแอป Google Dev เพื่อเชื่อมต่อเว็บไซต์ของคุณกับ Google Drive ไปที่ https://console.cloud.google.com/ แล้วไปที่มุมซ้ายบน คลิก เมนูเบอร์เกอร์ > IAM & Admin > สร้างโปรเจ็ก ต์

 

สร้างโปรเจ็กต์-1

 

จากนั้นตั้งชื่อโปรเจ็กต์ (ห้ามใช้เครื่องหมายเน้นเสียง)

 

ชื่อโครงการ

 

จากนั้นรอสักครู่เพื่อให้โปรเจ็กต์ถูกสร้างขึ้น..

 

 

หากเป็นครั้งแรกที่คุณใช้ Google Drive API คุณควรไปที่ เมนูนำทาง > API และบริการ > คลัง เพื่อเปิดใช้งาน

 

เปิดใช้งาน API

 

จากเมนูด้านซ้าย ให้คลิกที่ “เมนูนำทาง > API และบริการ”

 

เมนูข้อมูลประจำตัว-1

 

จากนั้นในเมนูด้านซ้าย “ข้อมูลรับรอง” บนแผงหลัก ให้คลิก “+ สร้างข้อมูลรับรอง” >> รหัสไคลเอ็นต์ OAuth

 

สร้างข้อมูลรับรอง-1

 

หากเป็นครั้งแรกที่คุณใช้งาน จะมีคำเตือนปรากฏขึ้นว่า "ในการสร้าง OAuth Client ID คุณต้องกำหนดค่าหน้าจอขอความยินยอมก่อน" คุณควรคลิกที่ปุ่ม " กำหนดค่าหน้าจอขอความยินยอม" หรือไปที่ APIs & Services >> OAuth consent screen จากนั้นทำตามขั้นตอนการกำหนดค่าโปรเจ็กต์ต่อไป

1. ข้อมูลแอปพลิเคชัน: ชื่อแอปพลิเคชัน, อีเมลฝ่ายสนับสนุนผู้ใช้

2. กลุ่มเป้าหมาย:  ภายใน มักใช้สำหรับบัญชีภายในองค์กรหรือทีม และกลุ่มเป้าหมาย ภายนอก ใช้สำหรับบัญชีส่วนบุคคล

  • ภายในองค์กร: แอปของคุณจำกัดเฉพาะผู้ใช้ Google Workspace (หรือที่รู้จักในชื่อ G Suite) ภายในองค์กรของคุณเท่านั้น คุณไม่จำเป็นต้องส่งแอปของคุณเพื่อขอรับการตรวจสอบ
  • ภายนอก: แอปของคุณจะสามารถใช้งานได้โดยผู้ใช้ทุกคนที่มีบัญชี Google แต่แอปของคุณควรเป็นสาธารณะและได้รับการยืนยันแล้ว

3. ข้อมูลการติดต่อ: กรุณากรอกที่อยู่อีเมลของคุณ

4. ขั้นตอนสุดท้าย: ยอมรับข้อตกลงกับบริการ Google API

 

การกำหนดค่าโปรเจ็กต์

 

สุดท้าย คลิก "สร้าง" หลังจากประมวลผลเสร็จ คุณจะถูกนำไปยัง รวม OAuth จากนั้นคลิก ปุ่ม "สร้างไคลเอ็นต์ OAuth"

 

ภาพรวม OAuth

 

ทีนี้มาถึงขั้นตอนที่สำคัญที่สุดแล้ว.

  • เลือก “เว็บแอปพลิเคชัน” แล้วตั้งชื่อตามที่คุณต้องการ
  • แหล่งที่มาของ JavaScript ที่ได้รับอนุญาต: https://your-domain.com (แทนที่ด้วยชื่อโดเมนของคุณ ไม่ต้องมีเครื่องหมายทับหรือ www.)
  • URI ที่อนุญาตให้เปลี่ยนเส้นทาง: https://your-domain.com/wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate
    (แทนที่ด้วยชื่อโดเมนของคุณ หรือคุณสามารถคัดลอกโดยตรงจากการตั้งค่าปลั๊กอินเพื่อความถูกต้อง )

 

สร้างเว็บแอปพลิเคชัน


 

จากนั้น… เสร็จแล้ว! คุณก็จะได้ ID และ Secret เพื่อเพิ่มลงในการตั้งค่า WP File Download แล้ว.

 

ไคลเอนต์ oauth

 

จากนั้นไปที่ Audience หากสถานะปัจจุบันเป็น Testing ให้คลิกปุ่ม " Publish app" เพื่อเปลี่ยนสถานะ สถานะการเผยแพร่ควรเป็น Production

 

สถานะการเผยแพร่-การผลิต