Позволяет заливать файлы на OneDrive Business и получать прямые ссылки на них
- .NET 6
Создайте своё приложение в Azure и предоставьте следующие разрешения api:
- Files.ReadWrite.All
- Sites.ReadWrite.All
- User.Read
Нужно поставить свои значения в appsettings.json
- Username - логин
- Password - пароль
- TenantId - Идентификатор каталога из созданного вами приложения
- ClientId - Идентификатор приложения
Пароль, требуемый для входа в это веб-приложение
dotnet OnedriveUploader.dll
или через Docker-файл
Загрузить файл через REST API
POST: /api/upload?token=UploaderPassword
Content-Type: multipart/form-data