Heeft Onedrive een open API?Onedrive cloudopslag verandert de zelfgebouwde API om een ​​website te bouwen

RcloneConfigureer de Onedrive-cloudopslag om de zelfgebouwde API te wijzigen, enVraag Google Drive Client ID en Secret Key API aanEvenzo moet u ook naar het Microsoft Azure Active Directory Management Center gaan om een ​​open API aan te vragen.

Hoe vraagt ​​Microsoft Azure een open API aan?

stap 1:Open de Microsoft Azure Management Center-registratietoepassingswebsite▼

Stap 2:Klik op "Nieuwe registratie" ▼

Heeft Onedrive een open API?Onedrive cloudopslag verandert de zelfgebouwde API om een ​​website te bouwen

Stap 3:Vul de registratieaanvraaginformatie in

Stap 2: Vul de registratiegegevens in.

Voer app-naam in:Rclone

Wie kan deze applicatie beter gebruiken of toegang krijgen tot deze API?

  • Kies de derde directAccounts in elke organisatiedirectory (elke Azure AD-directory - multitenant) en persoonlijke Microsoft-accounts (bijvoorbeeld Skype, Xbox)"
  • omleidings-URLselecteer "WEB", je mag binnenkomen http://localhost:53682 Als url wordt deze gebruikt om gegevens naar uw server terug te sturen wanneer de gebruikersautorisatie van deze toepassing is geslaagd.
  • Vul de informatie in, klik op "Registreren", u komt in de onderstaande interface▼

Nadat u de gegevens heeft ingevuld en op 'Registreren' heeft geklikt, komt u op dit scherm terecht.

Stap 4:Klik op "API-machtigingen" → "Machtigingen toevoegen" → "Gemeenschappelijke Microsoft API (Microsoft Graph)”

Stap 4: Klik op 'API-machtigingen' in de linkerzijbalk → 'Machtiging toevoegen' → 'Algemene Microsoft API's (Microsoft Graph)'

Stap 5:Verzoek om API-toestemming(Microsoft-grafiek) → Gedelegeerde rechten ▼

Stap 5: API-machtigingen aanvragen (Microsoft Graph) → Gedelegeerde machtigingen

Stap 6:Voeg de volgende API-machtigingen toe ▼

Stap 4: Klik op 'API-machtigingen' in de linkerzijbalk → 'Machtiging toevoegen' → 'Algemene Microsoft API's (Microsoft Graph)'

Voeg deze 6 rechten toe:

  1. Bestanden.Lezen
  2. Bestanden.ReadWrite
  3. Bestanden.Alles.lezen
  4. Bestanden.ReadWrite.All
  5. offline_toegang
  6. Gebruiker.Lees
  • Bevestig ten slotte of alle 6 machtigingen zijn toegevoegd?

Stap 7:Nadat u machtigingen heeft toegevoegd, moet u een clientgeheim maken.

  • Klik in de linkernavigatie op "Certificaat en wachtwoord" → "+Nieuw klantwachtwoord";
  • Vul de instructies in het venster terloops in, selecteer "24 maanden" voor de deadline en klik vervolgens op "Toevoegen";
  • Het door u aangemaakte wachtwoord verschijnt hieronder. Zorg ervoor dat u dit wachtwoord opslaat en noteert op uw computer, want dit wachtwoord verschijnt maar één keer.

Stap 7: Nadat u machtigingen hebt toegevoegd, moet u een clientwachtwoord aanmaken. Klik in het linkermenu op 'Certificaten en wachtwoorden' → '+Nieuw clientwachtwoord'; vul een beschrijving in het venster in, selecteer '24 maanden' als vervaldatum en klik vervolgens op 'Toevoegen'; het wachtwoord dat u hebt aangemaakt, verschijnt hieronder. Zorg ervoor dat u dit wachtwoord op uw computer opslaat, aangezien dit wachtwoord slechts één keer verschijnt.

Stap 8:Ga terug naar de hoofdpagina, klik op "Overzicht", kopieer "Applicatie (Cliënt) ID".

Stap 9:Plak de app-ID die u zojuist hebt gekopieerd

Terug naar de console van onze VPS, het ziet er nu zo uit

Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序ID

Plak wat we zojuist hebben gekopieerdApplicatie (Cliënt) ID, Binnenkomen;

Stap 9:voer wachtwoord in

Plak hier is het wachtwoord dat we zojuist het record hebben opgeslagen, als volgt:

Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码

Als een foutmelding "Rclone Error: f verschijnt wanneer Rclone OneDrive configureertaigeleid om OneDrive te configureren: leeg token gevonden”, raadpleeg de volgende tutorial▼

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

Scroll naar boven