เอกสารประกอบสำหรับปัญหาและคำถามทั่วไปใน trigger node Google Drive ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติของ workflow รวมถึงรายละเอียดของปัญหาและแนวทางแก้ไขที่แนะนำ
ต่อไปนี้เป็นข้อผิดพลาดและปัญหาทั่วไปบางประการเกี่ยวกับ Google Drive Trigger และขั้นตอนในการแก้ไขหรือแก้ไขปัญหาเหล่านั้น
ข้อผิดพลาด 401 ที่ไม่ได้รับอนุญาต
ข้อความทั้งหมดของข้อผิดพลาดมีลักษณะดังนี้:
401 - {"error":"unauthorized_client","error_description":"Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."}
ข้อผิดพลาดนี้เกิดขึ้นเมื่อมีปัญหาเกี่ยวกับ credentials ที่คุณใช้และขอบเขตหรือสิทธิ์
วิธีแก้ไข:
- สำหรับ Google OAuth2 single service credentials ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งาน Google Drive API แล้ว API และบริการ > ไลบรารี (APIs & Services > Library) . อ้างถึง บริการเดี่ยวของ Google OAuth2 - เปิดใช้งาน API สำหรับข้อมูลเพิ่มเติม
- สำหรับ Google Service Account credentials:
- เปิดใช้งานการมอบหมายทั่วทั้งโดเมน .
- ตรวจสอบให้แน่ใจว่าคุณเพิ่ม Google Drive API เป็นส่วนหนึ่งของการกำหนดค่าการมอบสิทธิ์ทั่วทั้งโดเมน
การจัดการการเปลี่ยนแปลงไฟล์มากกว่าหนึ่งไฟล์
trigger node ของ Google Drive จะสำรวจ Google Drive เพื่อหาการเปลี่ยนแปลงในช่วงเวลาที่กำหนด (โดยค่าเริ่มต้นทุกๆ นาที)
หากมีการเปลี่ยนแปลงหลายอย่าง Watch For เกณฑ์เกิดขึ้นในระหว่างช่วงเวลาการสำรวจ โดยจะมีเหตุการณ์ trigger Google Drive เดียวเกิดขึ้นโดยมีการเปลี่ยนแปลงเป็นรายการ เพื่อจัดการสิ่งนี้ workflow ของคุณต้องคำนึงถึงเวลาที่ข้อมูลอาจมีมากกว่าหนึ่งรายการ
คุณสามารถใช้ If หรือก Switch เพื่อเปลี่ยนพฤติกรรม workflow ของคุณ โดยขึ้นอยู่กับว่าข้อมูลจาก trigger node ของ Google Drive มีรายการเดียวหรือหลายรายการ

