Есть ли у Onedrive открытый API?Облачное хранилище Onedrive изменяет собственный API для создания веб-сайта

Настройка Rclone для облачного хранилища OneDrive и изменение самостоятельно созданного API аналогичны подаче заявки на получение идентификатора клиента Google Drive и секретного ключа API ; вам также потребуется лично подать заявку на открытый API в центре управления Microsoft Azure Active Directory.

Как Microsoft Azure подает заявку на открытый API?

Шаг 1: Откройте Центр управления Microsoft Azure и зарегистрируйте веб-сайт приложения ▼

Шаг 2: Нажмите «Новая регистрация» ▼

Есть ли у Onedrive открытый API?Облачное хранилище Onedrive изменяет собственный API для создания веб-сайта

Шаг 3: Заполните информацию для регистрации ▼

Шаг 2: Заполните информацию в регистрационной заявке.

Введите имя приложения:Rclone

Кто может лучше использовать это приложение или получить доступ к этому API?

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

После заполнения информации и нажатия кнопки «Зарегистрироваться» вы перейдете на этот экран.

Шаг 4: В левой боковой панели нажмите «Разрешения API» → «Добавить разрешение» → « Распространенные API Microsoft (Microsoft Graph)» ▼

Шаг 4: В левой боковой панели нажмите «Разрешения API» → «Добавить разрешение» → «Распространенные API Microsoft (Microsoft Graph)».

Шаг 5: Запрос разрешений API (Microsoft Graph) → Делегированные разрешения ▼

Шаг 5: Запрос разрешений API (Microsoft Graph) → Делегированные разрешения

Шаг 6: Добавьте следующие разрешения API ▼

Шаг 4: В левой боковой панели нажмите «Разрешения API» → «Добавить разрешение» → «Распространенные API Microsoft (Microsoft Graph)».

Добавьте эти 6 разрешений:

  1. Файлы.Чтение
  2. Файлы.ReadWrite
  3. Файлы.Читать.Все
  4. Файлы.ReadWrite.All
  5. offline_access
  6. Пользователь.Чтение
  • Наконец, подтвердите, были ли добавлены все 6 разрешений?

Шаг 7: После добавления разрешений необходимо создать пароль для клиента.

  • На левой панели навигации нажмите «Сертификат и пароль» → «+Новый пароль клиента»;
  • Небрежно заполните инструкции в окне, выберите «24 месяца» в качестве крайнего срока, а затем нажмите «Добавить»;
  • Созданный вами пароль появится ниже. Обязательно сохраните и запишите этот пароль на своем компьютере, потому что этот пароль появится только один раз.

Шаг 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 Error: failed to configure OneDrive: empty token found" , пожалуйста, обратитесь к следующему руководству ▼

Надеюсь, статья «Есть ли у OneDrive открытый API? Переход на использование собственного API для создания веб-сайтов в облачном хранилище OneDrive», опубликованная в блоге Чен Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.

Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-27827.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

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

Наверх