Att konfigurera Rclone för OneDrive-molnlagring och ändra det självbyggda API: et liknar att ansöka om ett Google Drive-klient-ID och ett Secret Key API ; du måste också personligen ansöka om ett öppet API från Microsoft Azure Active Directory management Center.
Hur ansöker Microsoft Azure om ett öppet API?
Steg 1: Öppna Microsoft Azure Central Management Center och registrera applikationens webbplats ▼
Steg 2: Klicka på "Ny registrering" ▼

Steg 3: Fyll i informationen för registreringsansökan ▼

Ange appnamn:Rclone
Vem kan bättre använda den här applikationen eller komma åt detta API?
- Välj den tredje direktKonton i valfri organisationskatalog (valfri Azure AD-katalog – multi-tenant) och personliga Microsoft-konton (t.ex. Skype, Xbox)"
- omdirigeringsadressVälj"
WEB", kan du gå inhttp://localhost:53682Som webbadress används den för att returnera data till din server när användarauktoriseringen av denna applikation är framgångsrik. - Fyll i informationen, klicka på "Registrera dig", du kommer till gränssnittet nedan▼

Steg 4: Klicka på "API-behörigheter" i vänster sidofält → "Lägg till behörighet" → " Vanliga Microsoft-API:er (Microsoft Graph)" ▼

Steg 5: Begär API-behörigheter (Microsoft Graph) → Delegerade behörigheter ▼

Steg 6: Lägg till följande API-behörigheter ▼

Lägg till dessa 6 behörigheter:
- Filer.Läs
- Filer. Läs och skriv
- Filer. Läs. Alla
- Filer. Lässkriv. Alla
- offline_access
- Användare.Läs
- Slutligen, bekräfta om alla 6 behörigheterna har lagts till?
Steg 7: Efter att du har lagt till behörigheter måste du skapa ett klientlösenord.
- I den vänstra navigeringen klickar du på "Certifikat och lösenord" → "+Nytt klientlösenord";
- Fyll i instruktionerna i fönstret vardagligt, välj "24 månader" för deadline och klicka sedan på "Lägg till";
- Lösenordet du skapade kommer att visas nedan. Se till att spara och registrera detta lösenord på din dator, eftersom detta lösenord bara visas en gång.

Steg 8: Gå tillbaka till huvudsidan, klicka på "Översikt" och kopiera " Applikations-ID (klient-ID).
Steg 9: Klistra in det program-ID du just kopierade.
Tillbaka till konsolen i vår VPS, det ser nu ut så här ▼
Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序IDKlistra in program-ID:t (klient-ID:t) som vi just kopierade och tryck på Enter.
Steg 9 : Ange lösenordet
Klistra in här är lösenordet som vi just sparade posten, enligt följande:
Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码Om du stöter på felmeddelandet "Rclone-fel: kunde inte konfigurera OneDrive: tom token hittades" när du konfigurerar OneDrive med Rclone , vänligen se följande handledning ▼
Förhoppningsvis kommer artikeln "Does OneDrive Have an Open API? Changing OneDrive Cloud Storage to Use a Self-Built API for Website Building" som delas på Chen Weiliangs blogg ( https://www.chenweiliang.com/ ) att vara till hjälp för dig.
Dela gärna länken till den här artikeln: https://www.chenweiliang.com/cwl-27827.html

