Наладжванне Rclone для воблачнага сховішча OneDrive і змяненне самастойна створанага API падобна на падачу заяўкі на ідэнтыфікатар кліента Google Drive і API сакрэтнага ключа ; вам таксама трэба асабіста падаць заяўку на адкрыты API у цэнтры кіравання Microsoft Azure Active Directory.
Як Microsoft Azure падае заяўку на адкрыты API?
Крок 1: Адкрыйце Цэнтр кіравання Microsoft Azure і зарэгіструйце вэб-сайт праграмы ▼
Крок 2: Націсніце «Новая рэгістрацыя» ▼

Крок 3: Запоўніце інфармацыю аб заяўцы на рэгістрацыю ▼

Увядзіце назву праграмы:Rclone
Хто можа лепш выкарыстоўваць гэта дадатак або атрымаць доступ да гэтага API?
- Выбірайце непасрэдна трэціУліковыя запісы ў любым арганізацыйным каталогу (любы каталог Azure AD - мультыарандатар) і асабістыя ўліковыя запісы Microsoft (напрыклад, Skype, Xbox)"
- URL перанакіраваннявыбраць "
WEB", вы можаце ўвайсціhttp://localhost:53682Як URL-адрас, ён выкарыстоўваецца для вяртання даных на ваш сервер пры паспяховай аўтарызацыі карыстальніка гэтага прыкладання. - Запоўніце інфармацыю, націсніце «Рэгістрацыя», вы трапіце ў інтэрфейс ніжэй▼

Крок 4: Націсніце «Дазволы API» ў левай бакавой панэлі → «Дадаць дазвол» → « Агульныя API Microsoft (Microsoft Graph)» ▼

Крок 5: Запыт дазволаў API (Microsoft Graph) → Дэлегаваныя дазволы ▼

Крок 6: Дадайце наступныя дазволы API ▼

Дадайце гэтыя 6 дазволаў:
- Файлы.Чытаць
- Файлы, чытанне, запіс
- Файлы.Чытаць.Усе
- Файлы. Чытанне. Запіс. Усё
- аўтаномны_доступ
- Карыстальнік.Чытаць
- Нарэшце, пацвердзіць, ці былі дададзены ўсе 6 дазволаў?
Крок 7: Пасля дадання дазволаў вам трэба стварыць пароль кліента.
- На левай панэлі навігацыі націсніце «Сертыфікат і пароль» → «+Новы пароль кліента»;
- Нязмушана запоўніце інструкцыі ў акне, абярыце ў якасці тэрміну «24 месяцы», а затым націсніце «Дадаць»;
- Пароль, які вы стварылі, з'явіцца ніжэй. Не забудзьцеся захаваць і запісаць гэты пароль на вашым кампутары, таму што ён з'явіцца толькі адзін раз.

Крок 8: Вярніцеся на галоўную старонку, націсніце «Агляд» і скапіруйце « Ідэнтыфікатар прыкладання (кліента)».
Крок 9: Устаўце толькі што скапіяваны ідэнтыфікатар праграмы.
Вернемся да кансолі нашага VPS, цяпер яна выглядае так ▼
Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序IDУстаўце толькі што скапіяваны ідэнтыфікатар праграмы (кліента) і націсніце Enter;
Крок 9 : Увядзіце пароль
Устаўце сюды пароль, які мы толькі што захавалі, наступным чынам:
Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码Калі пры наладжванні OneDrive з дапамогай Rclone вы сутыкнуліся з паведамленнем пра памылку «Памылка Rclone: не ўдалося наладзіць OneDrive: знойдзены пусты токен», звярніцеся да наступнага кіраўніцтва ▼
Спадзяюся, артыкул «Ці мае OneDrive адкрыты API? Змена воблачнага сховішча OneDrive на выкарыстанне самастойна створанага API для стварэння вэб-сайтаў», апублікаваны ў блогу Чэнь Вэйляна ( https://www.chenweiliang.com/ ), будзе вам карысным.
Не саромейцеся падзяліцца спасылкай на гэты артыкул: https://www.chenweiliang.com/cwl-27827.html

