Onedrive有沒有開放API?Onedrive雲存儲更改自建API建站

Rclone配置Onedrive雲存儲更改自建API,和申請谷歌云端硬盤客戶端ID和Secret Key密鑰API一樣,也是需要親自去微軟Azure Active Directory 管理中心申請開放API。

微軟Azure如何申請開放API?

第1 步:打開微軟Azure管理中心註冊應用網站▼

第2步:點擊“新註冊” ▼

Onedrive有沒有開放API?Onedrive雲存儲更改自建API建站

第3步:填寫註冊應用程序資料 ▼

第2 步:填寫註冊應用程序資料第2張

輸入應用名稱:Rclone

誰能更實用此應用程序或訪問此API?

  • 直接選第三個“任何組織目錄(任何Azure AD目錄– 多租戶)中的賬戶和個人Microsoft賬戶(例如,Skype、Xbox)
  • 重定向URL選擇“WEB”,可以輸入 http://localhost:53682 作為url,用在此應用的用戶授權成功時,返回數據到你的服務器。
  • 填寫好資料,點擊“註冊”後,就會來到下方這個界面▼

填寫好資料,點擊“註冊”後,就會來到這個界面第3張

第4步:點擊左側欄的“API權限” → “添加權限” → “常用Microsoft API(Microsoft Graph)” ▼

第4 步:點擊左側欄的“API權限” → “添加權限” → “常用Microsoft API(Microsoft Graph)” 第4張

第5步:請求獲取API權限(Microsoft Graph) → 委託的權限 ▼

第5 步:請求獲取API權限(Microsoft Graph) → 委託的權限第5張

第6步:添加以下API權限 ▼

第4 步:點擊左側欄的“API權限” → “添加權限” → “常用Microsoft API(Microsoft Graph)” 第6張

添加這6個權限:

  1. Files.Read
  2. Files.ReadWrite
  3. 文件.讀取.全部
  4. Files.ReadWrite.All
  5. 離線訪問
  6. 用戶.閱讀
  • 最後,確認這6個權限是否全部已添加?

第7步:添加權限後,需要創建一個客戶端密碼。

  • 左側導航點擊“證書和密碼” → “+新客戶端密碼” ;
  • 隨便填寫窗口中的說明,截止日期選擇“24個月”,然後點擊“添加”;
  • 下面會出現你創建的密碼,務必保存記錄這個密碼在電腦上,因為這個密碼只會出現一次。

第7 步:添加權限後,需要創建一個客戶端密碼。左側導航點擊“證書和密碼” → “+新客戶端密碼” ; 隨便填寫窗口中的說明,截止日期選擇“24個月”,然後點擊“添加”; 下面會出現你創建的密碼,務必保存記錄這個密碼在電腦上,因為這個密碼只會出現一次。第7張

第8步:回到主頁面,點擊“概述”,複製“應用程序(客戶端) ID”

第9步:粘貼剛才複製的應用程序ID

回到我們的VPS 的控制台,現在看起來像這樣 ▼

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

粘貼我們剛才複製的應用程序(客戶端) ID,回車;

第9 步:輸入密碼

這裡粘貼是我們剛剛保存記錄的密碼,如下:

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

如果在Rclone 配置OneDrive時出現錯誤提示“Rclone Error:failed to configure OneDrive:empty token found”問題,請參考以下教程▼

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《Onedrive有沒有開放API?Onedrive雲存儲更改自建API建站》,對您有幫助。

歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-27827.html

歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!

🔔 率先在頻道置頂目錄獲取寶貴的《ChatGPT 內容行銷AI 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!

 

發表評論

您的電子郵箱地址不會被公開。 必填項已用 * 標註

滾動到頂部