Onedrive dispone di un'API aperta? L'archiviazione cloud di Onedrive modifica l'API auto-costruita per creare un sito Web

Configurare Rclone per l'archiviazione cloud OneDrive e modificare l'API personalizzata è simile alla richiesta di un ID client e di una chiave segreta per l'API di Google Drive ; è necessario inoltre richiedere personalmente un'API aperta tramite il centro di gestione di Microsoft Azure Active Directory.

In che modo Microsoft Azure richiede un'API aperta?

Passaggio 1: Aprire il Centro di gestione centrale di Microsoft Azure e registrare il sito Web dell'applicazione ▼

Passaggio 2: fare clic su "Nuova registrazione" ▼

Onedrive dispone di un'API aperta? L'archiviazione cloud di Onedrive modifica l'API auto-costruita per creare un sito Web

Passaggio 3: Compila le informazioni della domanda di registrazione ▼

Passaggio 2: Compilare le informazioni della domanda di registrazione

Inserisci il nome dell'app:Rclone

Chi può utilizzare meglio questa applicazione o accedere a questa API?

  • Scegli direttamente il terzoAccount in qualsiasi directory aziendale (qualsiasi directory di Azure AD – multi-tenant) e account Microsoft personali (ad esempio, Skype, Xbox)".
  • URL di reindirizzamentoscegliere"WEB", Puoi entrare http://localhost:53682 Come URL, viene utilizzato per restituire i dati al tuo server quando l'autorizzazione dell'utente di questa applicazione ha esito positivo.
  • Compila le informazioni, fai clic su "Registrati", arriverai all'interfaccia sottostante▼

Dopo aver inserito le informazioni e cliccato su "Registrati", verrai reindirizzato a questa schermata.

Passaggio 4: Fai clic su "Autorizzazioni API" nella barra laterale sinistra → "Aggiungi autorizzazione" → " API Microsoft comuni (Microsoft Graph)" ▼

Passaggio 4: fare clic su "Autorizzazioni API" nella barra laterale sinistra → "Aggiungi autorizzazione" → "API Microsoft comuni (Microsoft Graph)"

Passaggio 5: Richiesta di autorizzazioni API (Microsoft Graph) → Autorizzazioni delegate ▼

Passaggio 5: Richiesta di autorizzazioni API (Microsoft Graph) → Autorizzazioni delegate

Passaggio 6: Aggiungi le seguenti autorizzazioni API ▼

Passaggio 4: fare clic su "Autorizzazioni API" nella barra laterale sinistra → "Aggiungi autorizzazione" → "API Microsoft comuni (Microsoft Graph)"

Aggiungi queste 6 autorizzazioni:

  1. File.Leggi
  2. File.LeggiScrivi
  3. File.Leggi.Tutto
  4. File. LeggiScrivi. Tutti
  5. accesso_offline
  6. Utente.Leggi
  • Infine, confermi se sono state aggiunte tutte e 6 le autorizzazioni?

Passaggio 7: Dopo aver aggiunto le autorizzazioni, è necessario creare una password client.

  • Nella navigazione a sinistra, clicca su "Certificato e Password" → "+Nuova Password Cliente";
  • Compila casualmente le istruzioni nella finestra, seleziona "24 mesi" come scadenza, quindi fai clic su "Aggiungi";
  • La password che hai creato apparirà sotto. Assicurati di salvare e registrare questa password sul tuo computer, perché questa password apparirà solo una volta.

Passaggio 7: Dopo aver aggiunto le autorizzazioni, è necessario creare una password client. Fare clic su "Certificati e password" → "+Nuova password client" nel menu di navigazione a sinistra; inserire una descrizione qualsiasi nella finestra, selezionare "24 mesi" come data di scadenza e quindi fare clic su "Aggiungi"; la password creata verrà visualizzata di seguito. Assicurarsi di salvare questa password sul computer, poiché verrà visualizzata una sola volta.

Passaggio 8: Torna alla pagina principale, fai clic su "Panoramica" e copia l'" ID applicazione (client)".

Passaggio 9: Incolla l'ID dell'applicazione che hai appena copiato.

Tornando alla console del nostro VPS, ora si presenta così ▼

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

Incolla l'ID dell'applicazione (client) che abbiamo appena copiato e premi Invio;

Passaggio 9 : Inserire la password

Incolla qui è la password che abbiamo appena salvato il record, come segue:

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

Se riscontri il messaggio di errore "Rclone Error: failed to configure OneDrive: empty token found" durante la configurazione di OneDrive tramite Rclone , fai riferimento al seguente tutorial ▼

Speriamo che l'articolo "OneDrive ha un'API aperta? Trasformare l'archiviazione cloud di OneDrive in un'API personalizzata per la creazione di siti web", condiviso sul blog di Chen Weiliang ( https://www.chenweiliang.com/ ), possa esservi utile.

Sentitevi liberi di condividere il link di questo articolo: https://www.chenweiliang.com/cwl-27827.html

Per scoprire altri trucchi nascosti🔑, unisciti al nostro canale Telegram!

Condividi e metti mi piace se ti piace! Le tue condivisioni e i tuoi Mi piace sono la nostra continua motivazione!

 

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Scorrere fino a Top