เมื่อคุณตั้งค่าการกำหนดค่าเริ่มต้น rclone เมื่อใช้กับ Google Drive คุณจะใช้ client_id ของ rcloneสิ่งนี้ถูกแชร์ระหว่างผู้ใช้ rclone ทั้งหมด Google มีขีดจำกัดอัตราสากลสำหรับจำนวนข้อความค้นหาต่อวินาทีที่สามารถทำได้ต่อ client_id rclone มีโควต้าสูงอยู่แล้ว และฉันจะตรวจสอบให้แน่ใจต่อไปว่าโควต้าสูงเพียงพอโดยติดต่อ Google
ฉันจะสร้าง client_id ของตัวเองสำหรับ Google Drive ได้อย่างไร
ขอแนะนำให้ใช้รหัสลูกค้าของคุณเอง เนื่องจากมีการใช้รหัส rclone เริ่มต้นเป็นจำนวนมากหากคุณมีหลายบริการที่ทำงานอยู่ ขอแนะนำให้ใช้คีย์ API สำหรับแต่ละบริการโควต้าเริ่มต้นของ Google คือ 10 ต่อวินาทีกิจการดังนั้นจึงแนะนำให้อยู่ต่ำกว่าจำนวนนั้นเพราะถ้าคุณใช้มากกว่านั้นจะทำให้ rclone ให้คะแนนขีดจำกัดและทำให้สิ่งต่าง ๆ ช้าลง
ต่อไปนี้คือวิธีสร้าง ID ไคลเอ็นต์ Google Drive ของคุณเองสำหรับ rclone:
- ลงชื่อเข้าใช้ด้วยบัญชี Google ของคุณคอนโซล Google API.ไม่สำคัญว่าคุณจะใช้บัญชี Google ใด (ไม่จำเป็นต้องเป็นบัญชี Google Drive เดียวกับที่คุณต้องการเข้าถึง)
- เลือกโครงการหรือสร้างโครงการใหม่
- ภายใต้ "เปิดใช้งาน API และบริการ" ค้นหา "
Drive
"จากนั้นเปิดใช้งาน"Google Drive API
" - คลิก "ข้อมูลรับรอง" ในแผงด้านซ้าย (ไม่ใช่ "สร้างข้อมูลรับรอง" ซึ่งเปิดตัวช่วยสร้าง) จากนั้นคลิก "สร้างข้อมูลรับรอง"
- หากคุณได้กำหนดค่า "หน้าจอยินยอม Oauth" แล้ว ให้ข้ามไปยังขั้นตอนถัดไป ถ้าไม่ ให้คลิกปุ่ม "กำหนดค่าหน้าจอยินยอม" (บริเวณมุมบนขวาของแผงด้านขวา) จากนั้นเลือก "ภายนอก" แล้วคลิก "สร้าง" "; ในหน้าจอถัดไป ให้ป้อน "ชื่อแอปพลิเคชัน" ("rclone" จะทำ) แล้วคลิก "บันทึก" (ข้อมูลอื่น ๆ ทั้งหมดเป็นทางเลือก)คลิกข้อมูลรับรองที่แผงด้านซ้ายอีกครั้งเพื่อกลับไปที่หน้าจอข้อมูลรับรอง
(PS: หากคุณเป็นผู้ใช้ GSuite คุณสามารถเลือก "ภายใน" แทน "ภายนอก" ด้านบนได้ แต่ยังไม่ได้ทดสอบ/จัดทำเป็นเอกสาร)
- คลิกปุ่ม "+ สร้างข้อมูลรับรอง" ที่ด้านบนของหน้าจอและเลือก "รหัสไคลเอ็นต์ OAuth"
- หากคุณใช้บัญชี Google ให้เลือกประเภทแอปพลิเคชันเป็น "แอปเดสก์ท็อป" หรือ "อื่นๆ" (หากคุณใช้บัญชี GSuite) แล้วคลิก "สร้าง" (ชื่อเริ่มต้นก็ใช้ได้)
- มันจะแสดงรหัสลูกค้าและข้อมูลลับไคลเอนต์ให้คุณสังเกตสิ่งเหล่านี้
- ไปที่ "หน้าจอยินยอม Oauth" และกด "เผยแพร่แอปพลิเคชัน"
- ระบุ rclone ด้วย ID ไคลเอ็นต์และความลับของไคลเอ็นต์ที่ระบุไว้
注意事项
โปรดทราบว่าเนื่องจาก "การรักษาความปลอดภัยขั้นสูง" ล่าสุดของ Google คุณจึงควร "ส่งแอปของคุณเพื่อยืนยัน" ตามหลักวิชา และรอหลายสัปดาห์ (!) เพื่อรับคำตอบ
ในทางปฏิบัติ คุณสามารถใช้รหัสไคลเอ็นต์และความลับของไคลเอ็นต์โดยตรงกับ rclone ปัญหาเดียวคือเมื่อคุณเชื่อมต่อผ่านเบราว์เซอร์ จะแสดงหน้าจอยืนยันที่น่ากลัวจริงๆ เพื่อให้ rclone สามารถรับรหัสโทเค็นได้ (แต่เนื่องจากสิ่งนี้จะเกิดขึ้นระหว่างทางไกลเท่านั้น การกำหนดค่า ไม่ใช่เรื่องใหญ่)
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "จะสมัคร Google Drive Client ID และ Secret Key API ได้อย่างไร? , ช่วยคุณ.
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1971.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!