Налаштування Rclone для хмарного сховища OneDrive та зміна самостійно створеного API схоже на подання заявки на ідентифікатор клієнта Google Диска та 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 дозволів:
- Файли.Читати
- Файли.Читання.Запис
- Файли. Читати. Все
- Файли. Читання. Запис. Усе
- offline_access
- Користувач.Читати
- Нарешті, підтвердьте, чи додано всі 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

