ข้ามไปที่เนื้อหาหลัก

Dropfiles: การรวม Google Drive

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

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

จากนี้ไป คุณจะประหยัดเวลาได้มากในขณะที่เชื่อมต่อกับเซิร์ฟเวอร์ Google Drive ขั้นแรก ในการใช้คุณสมบัตินี้ คุณต้องเชื่อมต่อบัญชี Joomunited ของคุณที่ การตั้งค่า Dropfiles > แท็บการอัปเดตสด โปรดคลิกที่ เชื่อมโยงบัญชี Joomunited ของฉัน และเข้าสู่ระบบหากคุณยังไม่ได้เชื่อมต่อ

 

live-updates-dropfiles

 

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

 

อัตโนมัติ-google-drive-dropfiles

 

จากนั้นทำตามขั้นตอนถัดไปเพื่อสิ้นสุดการเชื่อมต่อ

 

auto-google-drive-connected-dropfiles

 

โหมดแมนนวล

ด้วยข้อมูลประจำตัวในขั้นตอนก่อนหน้า โปรดไปที่ผู้ดูแลระบบ Joomla และคลิกที่เมนู Dropfiles > ตัวเลือก > แท็บการเชื่อมต่อคลาวด์ > ส่วนการตั้งค่า Google Drive วางของคุณ

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

จากนั้นบันทึกการกำหนดค่าและคลิกที่ ปุ่มเชื่อมต่อ

 

ข้อมูลประจำตัวของ Google ไดรฟ์

 

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

หากคุณไม่ได้ทำผิดพลาดใดๆ คุณควรเลือกบัญชี Google และตรวจสอบการอนุญาตในหน้าต่างใหม่ดังด้านล่าง

 

ยืนยันผู้เขียน

 

การเชื่อมต่อควรจะสำเร็จ ☺ คุณจะเห็นพารามิเตอร์ "ดูการเปลี่ยนแปลงจาก Google Drive" เปิดอยู่ หากคุณปิดไฟล์และโฟลเดอร์จะไม่ถูกซิงโครไนซ์ทันทีจาก Google Drive ไปยัง Dropfiles ของคุณ

 

watch-changes-from-Google

 

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

 

ไดรฟ์ใหม่

 

กำจัดข้อผิดพลาด: ข้อผิดพลาด: "invalid_scope เมื่อเชื่อมต่อ Dropfiles กับ Google ไดรฟ์"

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

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

 

OAuth-Developer-Verification-Form


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

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

Dropfiles จะสร้างโฟลเดอร์รูทบน Google Drive ของคุณด้วยชื่อไซต์

 

google-drive-โฟลเดอร์


หมวดหมู่และหมวดหมู่ย่อยทั้งหมดที่เพิ่มใน Dropfiles จะถูกเพิ่มไว้ในโฟลเดอร์นี้

 

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

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

โปรดทราบว่าหากคุณลบไฟล์ออกจาก Google ไดรฟ์ คุณจะต้องล้างข้อมูลในถังขยะเพื่อลบออกจาก Google ไดรฟ์

 

ไดรฟ์ซิงค์

 

3. สร้างแอป Google ไดรฟ์

Google ไดรฟ์รวมอยู่ในแพ็คเกจหลักของ Dropfiles

ขั้นแรก คุณต้องมีแอป Google dev เพื่อเชื่อมต่อเว็บไซต์ของคุณกับ Google ไดรฟ์ ไปที่ https://console.cloud.google.com/ และสร้างโครงการใหม่

 

สร้างโครงการ-1

 

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

 

new-project-1

 

จากนั้นรอสักครู่เพื่อสร้างโครงการ...

 

image62

 

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

 

enable-drive-api

 

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

 

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

 

จากนั้นในเมนูด้านซ้าย “ ข้อมูลรับรอง” บนแผงหลัก คลิก “ + สร้างข้อมูลรับรอง” >> รหัสไคลเอ็นต์ OAuth (หากระบบถาม ให้เพิ่มชื่อลงในหน้าจอยินยอม OAuth ของคุณ)

 

สร้าง-ข้อมูลประจำตัว-1

 

ตอนนี้ขั้นตอนที่สำคัญที่สุด

  • เลือก “แอปพลิเคชันเว็บ” และเพิ่มชื่อที่คุณต้องการ
  • ต้นทาง JavaScript ที่ได้รับอนุญาต: https://your-domain.com (แทนที่ด้วยชื่อโดเมนของคุณ, ไม่มีเครื่องหมายทับ, ไม่มี www.)
  • URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต: https://your-domain.com /administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (ใส่ชื่อโดเมนของคุณ)
นี่คือแบ็กเอนด์ Dropfiles URL + &task=googledrive.authenticate

 

create-web-application

 

หมายเหตุ: หากคำเตือนนี้ปรากฏขึ้น: "แหล่งกำเนิดไม่ถูกต้อง: ต้องเพิ่มโดเมนลงในรายการโดเมนที่ได้รับอนุญาตก่อนที่จะส่ง" ให้กด  รายการโดเมนที่ได้รับอนุญาต หรือไปที่ API และบริการ >> หน้าจอยินยอม OAuth จากนั้นเพิ่มชื่อโดเมนของคุณที่ โดเมน ที่ได้รับอนุญาต

จากนั้นคุณต้องเลือกประเภทผู้ใช้ ภายใน มักจะใช้สำหรับบัญชีในองค์กรหรือทีม และ ภายนอก สำหรับบัญชีส่วนบุคคล

 

OAuth-ผู้ใช้-type

 

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

จากนั้น กรอกโดเมนที่ได้รับอนุญาตแล้วทำตามขั้นตอนต่อไปนี้เพื่อลงทะเบียนแอปให้เสร็จสิ้น ตอนนี้คุณสามารถกลับไปยังขั้นตอนก่อนหน้า ได้ เลือก “แอปพลิเคชันเว็บ” เพื่อสร้างข้อมูลรับรอง

 

หน้าจอยินยอม

 

และสถานะการเผยแพร่ควรเป็น Production หากขณะนี้กำลัง ทดสอบ คุณควรคลิกปุ่ม เผยแพร่แอป เพื่อเปลี่ยนสถานะ

 

แอปทดสอบ

 

ถ้าอย่างนั้น… โว้ว! คุณมี ID และ Secret เพื่อเพิ่มในการกำหนดค่า Dropfiles

 

oauth-client-1