ฉันต้องการมีไคลเอนต์ฟรีหนึ่งไดรฟ์ในโฮมไดเร็กตอรี่ของฉันและฉันใช้มันบน Ubuntu
ดังนั้นฉันจึงใช้คำแนะนำจากสองแหล่งต่อไปนี้
https://www.phillipsj.net/posts/using-onedrive-with-linux/
และ วิธีการตั้งค่า OneDrive ใน Ubuntu 17.04
ในทั้งสองกรณีฉันสามารถอนุญาต onedrive ได้ นี่คือข้อความ:
ให้สิทธิ์แอปนี้ไปที่:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=d50ca740-c83f-4d1b-b616-12c519384f0c&scope=Files.ReadWrite%20Files.ReadWrite.all%20Sites.Read.All%20Sites ReadWrite.All%20offline_access&response_type=code&redirect_uri=https://login.microsoftonline.com/common/oauth2/nativeclient
ป้อนการตอบสนอง uri: https://login.microsoftonline.com/common/oauth2/nativeclient?code=M.R3_BL2.94a533b8-2996-6aef-a782-2f6a0cba3121
แอปพลิเคชันได้รับอนุญาตสำเร็จแล้ว แต่ไม่มีสวิตช์คำสั่งเพิ่มเติมให้
โปรดใช้ --help เพื่อขอความช่วยเหลือเพิ่มเติมเกี่ยวกับการเรียกใช้แอปพลิเคชันนี้
ตามแหล่งที่มาหลักสองแหล่ง มันควรจะปรากฏในโฮมไดเร็กตอรี่ของฉัน อย่างไรก็ตาม มันจะไม่ปรากฏที่นั่น แต่เมื่อฉันพิมพ์ âonedriveâ ในเทอร์มินัล ดูเหมือนว่าฉันทำถูกต้องแล้ว:
การกำหนดค่า Global Azure AD Endpoints
--ซิงโครไนซ์หรือ --monitor สวิตช์หายไปจากอินพุตบรรทัดคำสั่งของคุณ โปรดเพิ่มสวิตช์เหล่านี้หนึ่งตัว (ไม่ใช่ทั้งสอง) ในบรรทัดคำสั่งของคุณหรือใช้ --help เพื่อขอความช่วยเหลือเพิ่มเติม
จะไม่มีการซิงค์ OneDrive หากไม่มีหนึ่งในสองอาร์กิวเมนต์นี้
âonedrive ใด â แสดงตำแหน่งต่อไปนี้:
/usr/bin/วันไดรฟ์
นอกจากนี้: Rclone ไม่ใช่ตัวเลือก ฉันยังไม่ได้จัดการกับการซิงโครไนซ์ไดรฟ์เดียว แต่ฉันสนใจเป็นหลักว่าทำไมไดรฟ์หนึ่งไม่ปรากฏในโฮมไดเร็กตอรี่ของฉัน ฉันใหม่มากสำหรับ Ubuntu 21.04